Pythonのリストを標準出力する3つの簡単な方法

スポンサーリンク

今回は、「Pythonのリストを印刷するさまざまな方法」に焦点を当てます。

スポンサーリンク

まず、Pythonのリストとは何でしょうか?

Pythonはデータを保存したり処理したりするために様々なデータ構造を提供しています。

リストもその一つです。

Pythonのリストは、変更可能な一連のデータ値を格納するデータ構造です。

さらに、リストは要素の順序付きコレクションとして考えることができます。

ここでは、リストの要素を表示するためのいくつかのテクニックに焦点を当てましょう。

1. map() 関数を使って Python のリストを表示する

Python の map() 関数は join() 関数と組み合わせて、Python のリストを簡単に表示することができます

構文は以下の通りです。

''.join(map(str,list))

例えば、以下の様になります。

lst = [10,20,30,'John',50,'Joe']
print("Elements of the List:
"
)
print('
'
.join(map(str, lst)))

説明

  • まず、map メソッドを適用して、リストに存在する値を文字列に変換します。
  • 次に、join メソッドを適用して要素を結合し、要素を区切るために改行を含めます。

出力は以下の通りです。

Elements of the List:
 
10
20
30
John
50
Joe

2. Pythonのリストを表示するための’˶’ᵕ̈⃝︎’˶’ シンボル

次は、Pythonの’˶’s symbolを使って、リストを表示します。

構文は以下の通りです。

*list

sep値を指定することで、出力をカスタマイズすることができます

以下では、区切り値を改行に設定しています。

例えば、以下の様になります。

lst = [10,20,30,'John',50,'Joe']
print("Elements of the List:
"
)
print(*lst, sep = "
"
)

結果は以下の通りです。

Elements of the List:
 
10
20
30
John
50
Joe

3. Naïveメソッド- forループの使用

初心者のうちは、Naïveメソッドが常にベストです

この方法では、forループを使ってリストのすべての要素を繰り返し処理し、Pythonのリストをここに表示します。

構文は以下の様な感じです。

for element in list:
    print(element)

例えば、以下の様になります。

lst = [10,20,30,'John',50,'Joe']
print("Elements of the List:
"
)
for x in lst:
    print(x)

結果は以下の通りです。

Elements of the List:
 
10
20
30
John
50
Joe

まとめ

以上、Pythonのリストを表示するさまざまな方法を紹介しました。

もちろん、もっと多くの方法を使うことができます。

しかし、私は1.と2.の方法は例外的であると信じています。

これで、このトピックは終わりです。

タイトルとURLをコピーしました