\

Pythonでは、辞書の要素として別の辞書を設定することができます。このような多重にした構造を「ネスト」と呼びます。

# 新しい辞書の作成
student_dict = {
    'id': 'A0283456',
    'name': 'Tom',
}

# 新しい要素(キー:値)の追加
student_dict['scores'] = {
    'Mathematics': 53,
    'English': 78,
    'Science': 36,
}

上記のコードでは、student_dictという辞書に、scoresという新しいキーを追加しています。その値として、別の辞書が設定されています。この辞書には、各科目のスコアが格納されています。

ネストされた辞書から特定の値を取得するには、以下のようにします。

# ネストされた辞書から値を取得
math_score = student_dict['scores']['Mathematics']
print(math_score)  # 出力: 53

このように、Pythonの辞書を使うと、複雑なデータ構造を簡単に扱うことができます。.

投稿者 admin

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です