ホームページ >バックエンド開発 >Python チュートリアル >Python でリストを文字列に変換するには?

Python でリストを文字列に変換するには?

Susan Sarandon
Susan Sarandonオリジナル
2024-11-05 08:43:021021ブラウズ

How to Convert a List to a String in Python?

リストを文字列に変換する

Python では、文字列または整数を含むリストを単一の文字列に変換する方法が複数あります。一般的なアプローチの 1 つは、''.join() 関数を利用することです。この関数は、反復可能 (リストなど) を入力として受け取り、その要素を文字列に連結します。

''.join の使用()

文字列のリストを文字列に変換するには、次のコードを使用します。構文:

<code class="python">s = ''.join(xs)</code>

たとえば、次の文字列リストを考えてみましょう:

<code class="python">xs = ['1', '2', '3']</code>

これを次のような文字列に変換できます:

<code class="python">s = ''.join(xs)</code>

Now , s には、連結された文字列が含まれます。 '123'.

整数のリストの処理

リストに整数が含まれている場合は、'' を使用して要素を結合する前に、各要素を文字列に変換する必要があります。参加する()。これは、リスト内包表記を使用して実現できます。

<code class="python">xs = [1, 2, 3]
s = ''.join(str(x) for x in xs)</code>

この例では、リスト内包表記 [str(x) for x in xs] により、各整数が文字列に変換される新しいリストが作成されます。結果の文字列リストは、''.join() を使用して結合され、最終的な文字列 '123'.

が生成されます。

以上がPython でリストを文字列に変換するには?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。