区切り文字のある文字列.split(区切り文字)
で、文字列を区切り文字で要素に分割された配列にする
joinと逆のことをしている
temp = 'aa,bb,cc,dd'
tempList = temp.split(',')
print(tempList)
変数tempにaa,bb,cc,ddを入れる
tempのカンマで区切った各要素をリストtempListに入れる
tempListを出力
['aa', 'bb', 'cc', 'dd']
区切り文字はタブなどでも可能。タブの場合は
temp.split('\t')
となる。改行なら
temp.split('\n')
となる。
使い道として、csvファイルを読み込んでカンマ区切りをリストにしたい時など。
配列の要素にすればfor ○○ in ○○でそれぞれ取り出せるので処理が楽。
誤 '.'.split(temp)
正 temp.split(',')
splitと逆の機能を持つjoinは
','.join(temp)
なので注意すること。