1
是否有任何方法將字符串(如'00:00'
)拆分爲數組,如['0', '0, ':' , '0', '0']
?我曾嘗試過:將字符串中的所有字符拆分爲python中的數組
time = raw_input()
digital = time.split()
其中time是輸入字符串'00:00'
。
是否有任何方法將字符串(如'00:00'
)拆分爲數組,如['0', '0, ':' , '0', '0']
?我曾嘗試過:將字符串中的所有字符拆分爲python中的數組
time = raw_input()
digital = time.split()
其中time是輸入字符串'00:00'
。
無需分割,你可以簡單地使用list(..)
:
digital = list(time)
字符串是一個迭代:您可以通過字符迭代。 list(..)
構造函數接受一個可迭代的輸入,並構造一個列表,其中每個可迭代元素(在這種情況下爲字符)是列表的一個元素。
例如:
>>> time = raw_input()
00:00
>>> list(time)
['0', '0', ':', '0', '0']