Python でリストを文字列に変換するのは一般的なタスクです。これを実現するには、次の方法が役立ちます。
1. ''.join()
の使用 ''.join() メソッドは、一連の文字列を 1 つの文字列に連結し、結果を返します。これをリストで使用するには、各リスト項目を文字列に変換し、次のように結合します。
<code class="python">xs = ['1', '2', '3'] s = ''.join(xs)</code>
2. str.join() の使用
あるいは、文字列クラスの str.join() メソッドを使用することもできます。このメソッドは文字列のシーケンスも結合しますが、要素を区切るために使用する区切り文字列を指定する必要があります。
<code class="python">xs = ['1', '2', '3'] s = ' '.join(xs) # Delimited by a space</code>
注:
リストに次の文字列が含まれていない場合-整数などの文字列要素は、結合メソッドを使用する前に文字列に変換する必要があります:
<code class="python">xs = [1, 2, 3] s = ''.join(str(x) for x in xs) # Convert integers to strings</code>
以上がPython でリスト要素を結合して文字列を形成する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。