リストを文字列に変換するには、Pythonでどのようにしますか?
配列は、joinメソッドを使って文字列に変換できます。joinメソッドはイテラブルオブジェクトを引数として受け取り、そのオブジェクトの要素で構成される文字列を返します。
サンプルコードを示します:
my_list = ['a', 'b', 'c', 'd']
my_string = ''.join(my_list)
print(my_string)
出力を生成する
abcd
上記のコードでは、リストの要素を空文字列で連結して文字列にしています。連結時に使う区切り文字は必要に応じて変更できます。たとえば、スペースやコンマなどです。たとえば、スペースを区切り文字としてリストの要素を連結することができます。
my_list = ['Hello', 'World']
my_string = ' '.join(my_list)
print(my_string)
日本語のネイティブスピーカーが書いた文
Hello World