シーケンス
そもそもシーケンスとはどういう意味でしょうか?シーケンスとは、「連続してひと続きになっているもの・順番・順序」という英単語(sequence)です。
つまり
- 1つ以上のデータを1まとめにして
- ある要素の次は~といった情報をもつもの
をシーケンスと呼べそうですね。
Pythonでシーケンスと呼ばれるものは、複数のデータを位置や順序を保って保管する容器のようなものです。
list
listとは、英語で「配列」を意味する単語です。 配列というとエンジニア以外にはあまり聞きなじみがないかもしれませんので、そのまま「リスト」と言った方が良いかもしれませんね。"欲しいものリスト"のリストです。
Pythonにおいては、ある意味を持った情報の集まりlist
を使ってデータひとまとめにします。
[1, 2, 3, 4, 5]
このように、角かっこ(あるいは大括弧/bracket)[]
で囲み、カンマ,
区切りでデータを記述します。
1つのlistにどんな型の値でも入れることができ、listの中にlistを入れることもできます。
[1, 2.0, 3 + 4j, [5, [6]]]