M. E. Mamarajabov, R. N. To’rayev zamonaviy dasturlash tillari



Yüklə 3,63 Mb.
Pdf görüntüsü
səhifə56/80
tarix23.07.2023
ölçüsü3,63 Mb.
#137200
1   ...   52   53   54   55   56   57   58   59   ...   80
 
 


101 
Pythonda foydalaniladigan metodlar quyidagilarni tashkil etadi 
Usul 
Tavsifi 
clear()
 
Lug'atdan barcha elementlarni olib tashlaydi 
copy()
 
Lug'at nusxasini qaytaradi 
fromkeys()
 
Belgilangan kalitlar va qiymati bo'lgan lug'atni qaytaradi 
get()
 
Belgilangan kalit qiymatini qaytaradi 
items()
 
Har bir kalit qiymat juftligi uchun tuple o'z ichiga olgan ro'yxatni 
qaytaradi 
keys()
 
Lug'at kalitlari bo'lgan ro'yxatni qaytaradi 
pop()
 
Belgilangan kalit yordamida element o'chiriladi 
popitem()
 
Oxirgi kiritilgan kalit-qiymat juftligini olib tashlaydi 
setdefault()
 
Belgilangan kalit qiymatini qaytaradi. Agar kalit bo'lmasa: kalitni 
belgilangan qiymat bilan kiriting 
update()
 
Belgilangan kalit-qiymat juftlari bilan lug'atni yangilaydi 
values()
 
Lug'atdagi barcha qiymatlar ro'yxatini qaytaradi 
Eslatma. 
Amaliyot jarayonida lug’at ichida ro’yxat hamda lug’at ichida lug’at 
bilan ishlash talab etiladi. Bunday topshiriqlarni bajarishda yuqoridagi o’rganildan kabi 
bajariladi. 
Mustaqil yechish uchun topshiriqlar 
Masala 1.
Kompyuter nomli bo’sh lug’at yarating. 
Masala 2.
Kompyuter nomli lug’at yarating va kalit so’zlar orqali o’zgartiring. 
Masala 3.
Kompyuter nomli lug’atga get metodi qo’llang. 
Masala 4.
Kompyuter qo’shimcha qurilmalari yomli lug’at yarating. Barcha 
kalitlar ro’yxatini chiqaring. 


102 
Masala 5.
Kompyuter qo’shimcha qurilmalari nomli lug’at yarating va items() 
metodi yordamida lug’atni chop qiling. 

Yüklə 3,63 Mb.

Dostları ilə paylaş:
1   ...   52   53   54   55   56   57   58   59   ...   80




Verilənlər bazası müəlliflik hüququ ilə müdafiə olunur ©azkurs.org 2024
rəhbərliyinə müraciət

gir | qeydiyyatdan keç
    Ana səhifə


yükləyin