lug`atning qiymati: dict_values(['Gulnoza', '8', '1'])
lugatdagi juftliklar yani kalit va uning qiymatlari:dict_items([('ismi','Gulnoza'),
('yoshi', '8'), ('maktabi', '1')])
lugatning kalitlari: dict_keys(['ismi', 'yoshi', 'maktabi'])
lugatning nusxasi: {'ismi': 'Gulnoza', 'yoshi': '8', 'maktabi': '1'}
Dictionary uzunligi
Dictionary to’plamida nechta element, yani kalit-qiymat juftligi borligini aniqlash uchun len() funksiyasidan foydalanamiz:
avto = {
"brend": "Chevrolet",
"model": "Malibu",
"yil": 2016
}
print(len(avto))
Element qo’shish
Yangi elementni, ya’ni kalit-qiymat juftligini qo’shish quyidagicha amalga oshiriladi. Masalan, biz mashinamizning rangi haqida ma’lumot beruvchi element qo’shamiz:
avto = {
"brend": "Chevrolet",
"model": "Malibu",
"yil": 2016
}
avto["rang"] = "qora"
print(avto)
Elementlarni o’chirish
Dictionary to’plamidan elementni o’chirishning turli xil yo’llari mavjud. Barchasini birma-bir ko’rib chiqamiz:
Birinchi usul – pop() funksiyasi yoki del kalit so’zi. Ikkalasi ham ko’rsatilgan kalit bo’ycicha elementni o’chiradi. Hozir ularni qanday ishlatishni ko’ramiz:
avto = {
"brend": "Chevrolet",
"model": "Malibu",
"yil": 2016
}
avto.pop("model")
print(avto)
del avto["yil"]
print(avto)
Keyingi usul – popitem() funksiyasi to’plamga oxirgi bo’lib kiritilgan elementni o’chiradi (Python 3.7 dan oldingi versiyalarda bu funksiya ixtiyoriy biror elementni o’chiradi).
avto = {
"brend": "Chevrolet",
"model": "Malibu",
"yil": 2016
}
Do'stlaringiz bilan baham: |