我正在學習python.i創建了一個以「hh:mm:ss」格式存儲多個值的列表。現在我想拆分它的每個元素的小時部分。請幫忙。有沒有什麼辦法可以在python中分割hh:mm:ss格式的小時?
回答
您可以很容易地使用split()
字符串方法。一個簡單的例子:
eta='12:34:56' #this is a string
splitted=eta.split(':')
和結果(splitted
)是以下列表:
['12', '34', '56']
,你可以很容易地通過列表索引訪問:小時部分(12
)將splitted[0]
,紀要部分(34
)將爲splitted[1]
,秒部分(56
)將爲splitted[2]
。
如果您有一個小時的列表,只需使用for-loop迭代該列表,並將split()
方法應用於列表的每個元素。比方說,我們的名單是:
hoursList=['12:34:56','78:90:12']
,你可以這樣做
for item in hoursList:
splitted=item.split(':')
print splitted[0]
這個代碼將打印出
12
78
是,的確,在字符串的小時部分hoursList
。
你能否告訴我如何將它存儲在字典中,以便我可以將某些「hh」作爲一個鍵以及它發生的次數作爲值? –
*鍵*值是小時(在這種情況下是'splitted [0]')。如果你第一次遇到這樣的值('如果splited [0] not in dictionary.keys()'或類似的東西),* value *初始化爲'1',如果已經存在,你只需增加這個值。向我離開Charles Severance問好。 – Alessiox
此鏈接也有幫助:http://meta.programmers.stackexchange.com/questions/6166/open-letter-to-students-with-homework-problems – Alessiox
這應該工作:
time = "hh:mm:ss".split(":")
print(time[0])
希望它能幫助!
使用正則表達式的每個列表元素上:(\ d {2}):\ d {2}:\ d {2}
- 1. 有沒有什麼辦法可以在Python中定義枚舉?
- 2. 有沒有辦法將時間從「hh:mm:ss」格式轉換爲「hh:mm AM/PM」格式?
- 3. 有什麼辦法可以分割rgb調色板嗎?
- 4. 有沒有什麼辦法可以讓這個java更小?
- 5. 在Python的Seaborn中,有沒有什麼辦法可以做「despine」的反義詞?
- 6. 有沒有辦法隱藏UIDatePicker中的24小時制格式
- 7. 有沒有什麼辦法可以將Redis配置爲不區分大小寫?
- 8. 有沒有什麼辦法可以在eclipse中編譯GnuTLS?
- 9. 有沒有什麼辦法可以在windows phone中創建pdf
- 10. 有沒有什麼辦法可以在DataGrid中顯示CheckBox
- 11. 有沒有什麼辦法可以在jQuery中捕捉空間
- 12. 有沒有什麼辦法可以在QGridLayout中刪除QWidget?
- 13. 有沒有什麼辦法可以在函數中使用get_sidebar?
- 14. 有沒有什麼辦法可以在MATLAB中增加'realmax'?
- 15. 有沒有什麼辦法可以放大c#中的按鈕?
- 16. 有沒有什麼辦法可以「預編譯」Rails中的Markdown?
- 17. 有沒有什麼辦法可以將NSAttributedString轉換爲HTML格式?
- 18. 有沒有什麼辦法可以在Python中結合readline/rlcompleter和InteractiveConsole?
- 19. 有沒有什麼辦法可以從C++中的用戶數組大小?
- 20. 有什麼辦法可以在Python中得到一個小數部分的重複小數部分?
- 21. 有沒有什麼辦法可以壓縮Python中的for-else循環?
- 22. 有沒有什麼辦法可以在Rikulo中使用支持Builder模式?
- 23. 有沒有什麼辦法可以從Psych :: SyntaxError中恢復?
- 24. 有沒有什麼辦法,HTML音頻標籤可以在Firefox
- 25. 有沒有什麼辦法可以在php
- 26. 有沒有什麼辦法可以在ScrollView之外使用SliverGrid?
- 27. 有沒有什麼辦法可以在Magento上調試Lightbox2 1411
- 28. 有沒有什麼辦法可以在facebook
- 29. 有沒有什麼辦法可以將數據保存爲儘可能小mysql
- 30. 有人可以澄清爲什麼python不分割分隔符?
檢查一些文檔或教程等[這裏](HTTP://www.tutorialspoint .com/python/string_split.htm) – Rao