ホームページ > バックエンド開発 > Python チュートリアル > Python でリスト要素を別々の行に印刷するにはどうすればよいですか?

Python でリスト要素を別々の行に印刷するにはどうすればよいですか?

Barbara Streisand
リリース: 2024-11-13 02:20:02
オリジナル
993 人が閲覧しました

How do I Print List Elements on Separate Lines in Python?

Python でリスト要素を別々の行に出力する

Python でリストを操作する場合、各要素を出力したい場合があるかもしれません。読みやすさやさらなる処理のために別の行に記述します。これを実現するには、str.join() メソッドを利用できます。

例として、次のコードを考えてみましょう。

import sys
print(sys.path)  # Outputs a list of directories in the Python path
ログイン後にコピー

このコードを実行すると、 sys.path リストの要素は 1 行に出力されます。これらを別の行に出力するには、次のように str.join() を使用します。

print("\n".join(sys.path))  # Join list elements with newline characters
ログイン後にコピー

このコードでは、「n」は改行文字を表します。リスト要素を改行文字で結合すると、各要素が新しい行に出力されます。

Python 2 と Python 3 の両方との互換性を確保するために、結合操作を括弧で囲むことをお勧めします。

print("".join(sys.path))  # For Python 2
print("\n".join(sys.path))  # For Python 3
ログイン後にコピー

この手法を利用すると、リスト要素を別の行に簡単に出力できるため、コードが読みやすく、処理しやすくなります。

以上がPython でリスト要素を別々の行に印刷するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
著者別の最新記事
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート