我正在學習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. 有沒有辦法將時間從「hh:mm:ss」格式轉換爲「hh:mm AM/PM」格式?
- 2. 有什麼辦法可以分割rgb調色板嗎?
- 3. 有沒有什麼辦法可以在eclipse中編譯GnuTLS?
- 4. 有沒有什麼辦法可以在DataGrid中顯示CheckBox
- 5. 有沒有什麼辦法可以將NSAttributedString轉換爲HTML格式?
- 6. 有沒有什麼辦法可以從C++中的用戶數組大小?
- 7. 有什麼辦法可以在Python中得到一個小數部分的重複小數部分?
- 8. 有沒有什麼辦法可以壓縮Python中的for-else循環?
- 9. 有沒有什麼辦法可以在Rikulo中使用支持Builder模式?
- 10. 有沒有什麼辦法可以在c#中使用正則表達式?
- 11. 有沒有什麼辦法可以在ScrollView之外使用SliverGrid?
- 12. 有沒有什麼辦法可以在php
- 13. 有沒有什麼辦法可以將數據保存爲儘可能小mysql
- 14. 有人可以澄清爲什麼python不分割分隔符?
- 15. 有什麼辦法可以將JSONP格式轉換爲JSON嗎?
- 16. 有什麼辦法可以在python中使用configobj寫評論
- 17. 有沒有什麼辦法可以在Xamarin.Android下使用python腳本?
- 18. 有沒有什麼辦法可以在Qt Designer中設置QLabel的可見性
- 19. 有沒有什麼辦法可以編寫簡潔的代碼?
- 20. 有沒有辦法在GNU屏幕中自動分割屏幕?
- 21. 有沒有什麼辦法在Python中爭奪字符串?
- 22. 有沒有什麼辦法在Python中打印** kwargs
- 23. 有什麼辦法可以隱藏表格中的列嗎?
- 24. 有沒有什麼辦法可以使用fscanf來讀取下面的空格?
- 25. 有沒有什麼辦法,使12小時模式Date對象的JavaScript
- 26. 有沒有什麼辦法可以在Brace(})完成時禁用ReSharper Web Form/MVC(.aspx)代碼格式?
- 27. 有沒有什麼辦法可以在npm中的範圍包中搜索?
- 28. 有沒有什麼辦法可以爲stripMenuItems分組類似的處理程序?
- 29. 有沒有什麼辦法,輸入/ LeaveCriticalSection可以留下
- 30. Scala Netty有沒有什麼辦法可以共享一個ReplayingDecoder
檢查一些文檔或教程等[這裏](HTTP://www.tutorialspoint .com/python/string_split.htm) – Rao