Slovnyk
Словник задається літералом через {}. Ключі мають бути рядками.
profil = {"imya": "Mavka", "vik": 128}
drukuvaty profil
Chytannya
drukuvaty profil["imya"]
Якщо ключа немає, інтерпретатор надрукує помилку.
Onovlennya i dodavannya
profil["vik"] = 129
profil["rol"] = "moderator"
Vydalennya
Для видалення ключа використовується delete(slovnyk, "key").
profil = {"imya": "Mavka", "vik": 128, "rol": "moderator"}
delete(profil, "rol")
drukuvaty profil
Dovzhyna
drukuvaty dovzhyna(profil)
Typovyi pryklad
profil = {"imya": "Mavka", "vik": 128, "mista": ["Lviv", "Kyiv"]}
profil["rol"] = "moderator"
profil["mista"][0] = "Odesa"
delete(profil, "vik")
drukuvaty profil
Vkladenist
profil = {
"imya": "Mavka",
"mista": ["Lviv", "Kyiv"],
"nalashtuvannya": {"tema": "temna"}
}
drukuvaty profil["nalashtuvannya"]["tema"]