1
'00:00'
などの文字列を['0', '0, ':' , '0', '0']
などの配列に分割する方法はありますか?私は試しました:文字列内のすべての文字をPythonの配列に分割する
time = raw_input()
digital = time.split()
ここで、時間は入力文字列'00:00'
です。
'00:00'
などの文字列を['0', '0, ':' , '0', '0']
などの配列に分割する方法はありますか?私は試しました:文字列内のすべての文字をPythonの配列に分割する
time = raw_input()
digital = time.split()
ここで、時間は入力文字列'00:00'
です。
分割する必要はありません、あなたは単にlist(..)
を使用することができます。
digital = list(time)
文字列反復可能なです:あなたは文字を反復処理することができます。 list(..)
のコンストラクタは、iterableを入力として受け取り、iterable(この場合は文字)の各要素がリストの要素であるリストを構築します。例えば
:
>>> time = raw_input()
00:00
>>> list(time)
['0', '0', ':', '0', '0']