Pythonでリストを作成する正しい構文とは?基本の書き方をわかりやすく解説
Pythonリストの基本構文
Pythonのリスト(list)は、カンマで区切った複数のオブジェクトを角括弧 [ ] で囲んで作成するコレクションです。大きな特徴として、要素は必ずしも同じ型である必要がなく、文字列、整数、浮動小数点数、さらには別のリストなど、さまざまなデータ型を混在させて格納できます。
>>> L1=["Raaj", 23, ["Phy", "Che", "maths"], 8.5]
上記の例では、リストL1の中に文字列「Raaj」、整数「23」、ネストされたリスト(科目名のリスト)、そして浮動小数点数「8.5」が格納されています。このように、1つのリストの中に複数の型を自由に組み合わせられる点が、Pythonリストの大きな魅力です。
リストの主な特徴
- ミュータブル(変更可能):リストは作成後も、要素の追加・削除・変更を自由に行えます。
- 重複を許可:同じ値の要素を複数回含めることができます。
- 順序を保持:要素は追加した順序のまま保持され、インデックスを使ってアクセスできます。
さまざまなリストの作成例
>>> numbers = [1, 2, 3, 3, 5] # 重複した要素もOK >>> mixed = ["apple", 100, True, 3.14] # 異なる型の混在もOK >>> empty = [] # 空のリストも作成可能
このように、Pythonのリストは柔軟性が非常に高く、複数のデータをひとまとめに管理する際に最もよく使われるデータ構造の一つです。まずは角括弧 [ ] とカンマ区切りの基本構文を覚えて、実際にコードを書いて試してみると理解が深まります。
-
Pythonでタプルを作成する正しい構文とは?基本から実例まで解説
Pythonにおけるタプル(tuple)は、イミュータブル(変更不可)な要素の集合体です。リストと異なり、一度作成した後に要素の追加や削除を行うことはできません。また、各要素は同じ型である必要はなく、数値、文字列、リストなど、異なる型のデータを混在させて格納することができます。タプルの要素はカンマで区切り、丸括弧 () の中に記述します。なお、この丸括弧は必須ではなく、省略して記述することも可能です。 T2 = 1,2,3,4 空のタプルを作成する方法空のタプルオブジェクトを作成するには、丸括弧の中に何も記述しないだけでOKです。 T3 () 要素が1つだけのタプルを作成する方法タプルに要素を
-
Pythonリスト入門:作成から操作、削除まで徹底解説
このチュートリアルでは、Pythonのリスト(List)について学びます。リストの作成方法、要素へのアクセス、要素の追加・削除、リスト自体の削除など、基本的な操作を一つずつ丁寧に解説していきます。 Pythonでは、リストは角括弧 [] を使って構築し、各要素はカンマ , で区切って記述します。 Pythonのリストは、異なる型のオブジェクトを混在させて格納できるのが特徴です。すべて文字列である必要も、整数である必要もありません。例えば、以下のように複数の型が混ざったリストを作成できます。mixedTypesList = [a, True, 1, 1.0] リストの作成方法 リストは、角括弧