Referat mavzu : Qabul qildi : Andijon 2023 yil. Reja


Ro’yxatlar yordamida lug’at xosil qilish


Download 0.79 Mb.
bet4/7
Sana17.06.2023
Hajmi0.79 Mb.
#1539031
TuriReferat
1   2   3   4   5   6   7
Ro’yxatlar yordamida lug’at xosil qilish. Lug’atlar tuzilmaviy jihatidan ro’yxatlarga o’xshamasada, lekin ba`zi bir maxsus ro’yxatlar asosida dict() funkuyasi orqali ro’yxatlar hosil qilish mumkin. Buning uchun ro’yxat o’z navbatida ro’yxatlar to’plamidan tashkil topgan bo’lishi kerak. Ichki ro’yxatlar ikkita elementlardan tashkil topishi shart bo’lib, mos ravishda birinchi element kalitga, ikkinchi element qiymatga akslantiriladi:

1

users_list = [["909837022", "Tolib"],

2
3
4
5
67

["909939343", "Bobur"],
["903943493", "Alibek"] ]
users_dict = dict(users_list)
print(users_dict) # {'909837022': 'Tolib', '909939343':
#'Bobur', '903943493': 'Alibek'}

Xuddi shu tarzda kortejlarni ham lug’atlarga aylantirish mumkin. Buning uchun ikki o’lchamli kortejning ichki kortejlari o’z navbatida ikkitadan elementdantashkil topgan bo’lishi shart:

1
2
3
4
5
6

users_tuple = ( ("909837022", "Tolib"), ("909939343", "Bobur"),
("903943493", "Alibek") )
users_dict = dict(users_tuple)
print(users_dict) # {'909837022': 'Tolib', '909939343':
# 'Bobur', '903943493': 'Alibek'}

Lug’at elementini o’zgartirish. Lug’at elementiga murojaat qilish uning kaliti yordamida amalga oshiriladi:
dictionary[kalit]
Masalan lug’at elementiga murojaat qilish va uni o’zgartirish quyidagichaamalga oshiriladi:

1
2
3
4
5
6
7
8
9

users = {

Download 0.79 Mb.

Do'stlaringiz bilan baham:
1   2   3   4   5   6   7




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling