Bu — "Dictionary" bo'limining yakuniy mashqi. Bo'lim davomida siz kalit–qiymat (key–value) tushunchasini, dictionary yaratish va qiymatga murojaat qilishni, qo'shish/o'zgartirish/o'chirishni hamda dictionary ustida sikl yuritishni o'rgandingiz.
Bu bo'limda o'rgangan asosiy vositalar:
daftar = {} — bo'sh dictionary yaratishdaftar[ism] = baho — kalit orqali qiymat qo'shish yoki o'zgartirishfor kalit, qiymat in daftar.items(): — barcha juftliklarni aylanib chiqishMaslahat: har bir qatorni split() bilan ism va bahoga ajrating, dictionaryga daftar[ism] = baho ko'rinishida saqlang, so'ng items() bilan chiqaring.
Talaba ma'lumotlari daftari
Dastur yozing:
Ism baho)"ism: baho" formatida chiqaringMisol:
Kiritish:
Ali 85
Vali 90
Soli 70Chiqish:
Ali: 85
Vali: 90
Soli: 70