我正在学习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