Drop links or images here to add them to the editor.

Een gewone dictionary slaat één object op, bijvoorbeeld één stad:

stad = {
    "naam": "Amsterdam",
    "land": "Nederland",
    "inwoners": 921000
}
print(stad)
print(stad["land"])

Een geneste dictionary bevat meerdere objecten, elk als waarde van een sleutel:

steden = {
    "Amsterdam": {"land": "Nederland", "inwoners": 921000},
    "Parijs":    {"land": "Frankrijk", "inwoners": 2148000},
    "Berlijn":   {"land": "Duitsland", "inwoners": 3769000}
}
print(steden)

De dierentuin-dictionary die we in dit onderwerp gebruiken ziet er zo uit:

dierentuin = {
    "Leeuw":   {"soort": "Zoogdier", "verblijf": "Savanne",   "dieet": ["vlees"],              "aantal": 2},
    "Pinguïn": {"soort": "Vogel",    "verblijf": "Poolgebied","dieet": ["vis", "kril"],         "aantal": 15},
    "Python":  {"soort": "Reptiel",  "verblijf": "Terrarium", "dieet": ["muizen", "ratten"],    "aantal": 3}
}

Beantwoord zonder code:

Antwoord
  • Verblijf Python: Terrarium
  • Aantal pinguïns: 15
  • Aantal diersoorten: 3
  • Dieet Python: ["muizen", "ratten"]
  • Datatype dieet: lijst (list)