Menu
Coddy logo textTech

ネストされた辞書

CoddyのPythonジャーニー「Logic & Flow」セクションの一部 — レッスン 13/78。

入れ子になった辞書(ネストされた辞書)は、辞書の中にある辞書のことです。これにより、複雑なデータ構造を整理し、関連する情報を扱いやすくすることができます。

例:

students = {
    "Alice": {"age": 20, "grade": "A"},
    "Bob": {"age": 22, "grade": "B"}
}

# ネストされた値へのアクセス
print(students["Alice"]["age"])  # 出力: 20

# ネストされた辞書に新しいキーと値のペアを追加する
students["Alice"]["major"] = "Math"
print(students["Alice"])  # 出力: {'age': 20, 'grade': 'A', 'major': 'Math'}

ネストされた辞書は、学生、従業員、製品に関する詳細の保存など、関連する情報をまとめてグループ化する必要がある場合に便利です。

チートシート

ネストされた辞書は、辞書の中にある辞書のことで、複雑なデータ構造を整理するのに役立ちます:

students = {
    "Alice": {"age": 20, "grade": "A"},
    "Bob": {"age": 22, "grade": "B"}
}

# ネストされた値へのアクセス
print(students["Alice"]["age"])  # 出力: 20

# ネストされた辞書への追加
students["Alice"]["major"] = "Math"

自分で試してみよう

このレッスンにはコードチャレンジは含まれていません。

quiz icon腕試し

このレッスンには短いクイズがあります。レッスンを始めて解答し、進捗を記録しましょう。

Logic & Flowのすべてのレッスン