Pythonのリストと辞書の使い方の違いについて押さえよう!Pythonのデータ型を学ぼう
Pythonのリストとタプル、辞書型について使い方を解説しています。Pythonでデータを格納する方法にはリストとタプルと辞書が挙げられます。使い方はリストとタプルはデータを格納するだけ、辞書はキーとなる値とともにデータを格納します。
Pythonのリスト、タプル、辞書について
今回はPythonのリスト、タプル、辞書について学びます。
Pythonにはタイトルのようなデータの型があるのでしっかり押さえておきましょう。
目次
01. Pythonのリストの使い方
02. Pythonのタプルの使い方
03. Pythonの辞書の使い方
04. まとめ
01. Pythonのリストの使い方
Pythonのリストは[]で括られます。
先に触れておきますがリストは要素を後から変更することが可能です。
Pythonのリストは縦にすることも可能です。
数値と文字などの異なるデータでもリストにすることが可能です。
リストの要素にfor文を利用してアクセスすることができます。
リストの要素を選択するときは上記のように番号で指定します。
プログラミングでは要素を0番目から数えます。
リストでは要素を参照するとき任意の数まとめて参照することができます。
1番左を0番目として任意の場所から任意の場所までという参照ができます。
:はそれ以降か初めからのように要素全てを選択します。
リストは結合が可能です。
lenによってリストの要素の数を調べることが可能です。
リストの中にリストを作ることも可能です。
リストの要素を展開するときは*を使用します。
ここでは引数a2にはリストのa1すなわちone以降のtwoが渡されています。
これはtwo以降があったとしても問題なく動作します。
*a2では可変長引数といって引数の長さを与える要素の数に指定しています。
02. Pythonのタプルの使い方
タプルは()で括られます。
タプルは要素に変更を加えることができません。
タプルの要素が1つの場合は,をつける必要があります。
タプルの要素は変更を加えることができません。
リストをタプルに変更することもできます。
タプルも展開するときはリストと同じです。
03. Pythonの辞書の使い方
辞書ではキーの値とペアのリストを保持しています。
辞書にアクセスするときは上記のようにしてアクセスします。
参照される値の順番は揃っていません。
辞書では**をつけて展開することができます。
04. まとめ
お疲れ様でした。
ここまで読んでいただきありがとうございました。
今回はPythonのリスト、タプル、辞書の違いを学びました。
辞書やリストは思っている以上に使用するのでしっかりと押さえておきましょう。