[文字列]
‘12345’
‘abcde’
↓
[‘1′,’2′,’3′,’4′,’5’]
[‘a’,’b’,’c’,’d’,’e’]
にするには、
スライス(?)
空リストを作ってforループして.appendで送り込む(?)
少し悩んでしまった。。
strings = '1234567890' #strings(変数)に文字列を代入
strings = list(strings) #リスト関数を使う
print(strings)
#['1','2','3','4','5']と出力される
【注意点】
文字列でなくてはいけない、INT(数値)ではエラーになってしまう。
さらに戻してみたい。
strings = ['1','2','3','4','5']
strings = ''.join(strings) #joinメソッド(クォーテーションの間の文字で結合する、この場合は無白)
print(strings) #'12345'と出力
成功!
コメント