[Python]辞書の定義と作成

Pythonにおける辞書(dictionary)とは、キーと値のペアを保存するためのデータ型です。これはまるで現実の辞書のように働きます。現実の辞書では、ある単語(これがキーにあたります)を探し、それに対応する定義や説明(これが値にあたります)を見つけます。Pythonの辞書も同じように動作します。

Pythonの辞書を作成するには、中括弧{}を使ってキーと値のペアを定義します。それぞれのキーと値はコロン:で区切られ、キーと値のペアはカンマ,で区切られます。

例えば、友人の誕生日を記録する辞書を作るとしましょう。

# 辞書を作成します
birthdays = {
    'Alice': 'April 1',
    'Bob': 'May 12',
    'Charlie': 'June 22'
}

print(birthdays)

このコードはbirthdaysという名前の辞書を作成します。この辞書には3つのキーと値のペアがあります。キーは友人の名前(’Alice’, ‘Bob’, ‘Charlie’)で、値はそれぞれの誕生日です。

この辞書を使うと、例えばbirthdays['Alice']というコードを書くことでAliceの誕生日を簡単に見つけることができます。結果は'April 1'となります。これがPythonの辞書がどのように動作するかの基本的な説明です。