有没有办法将'00:00'
这样的字符串拆分成['0', '0, ':' , '0', '0']
这样的数组?我试过了:
time = raw_input()
digital = time.split()
其中time是输入字符串'00:00'
。
答案 0 :(得分:5)
无需拆分,您只需使用list(..)
:
digital = list(time)
字符串是 iterable :您可以迭代字符。 list(..)
构造函数将可迭代的输入作为输入,并构造一个列表,其中iterable的每个元素(在本例中为字符)是列表的元素。
例如:
>>> time = raw_input()
00:00
>>> list(time)
['0', '0', ':', '0', '0']