Pythonでは、データを格納・操作するためのオブジェクトとして、リストと辞書がよく使われます。これらはそれぞれ異なる特性と用途を持っています。
リスト
リストは、複数の要素を順序付けて格納するデータ構造です。リストはミュータブルで、要素の挿入と削除を行うことができます。また、インデックス(番号)で要素にアクセスします。
List = ["A", "B", "C", "D", "E"]
print(List) # ⇒ ['A', 'B', 'C', 'D', 'E']
辞書
辞書は、キーと値のペアを格納するデータ構造です。辞書もミュータブルで、要素の追加と削除が可能です。しかし、辞書では要素へのアクセスは値に一意なキーで行います。
Dictionary = {"USA":1, "JAPAN":2, "Germany":3}
print(Dictionary) # ⇒ {'USA': 1, 'JAPAN': 2, 'Germany': 3}
これらの違いを理解することで、Pythonでのプログラミングがより効率的になります。