Pythonda for orqali lug'at qiymatlari

Lug'at qiymatlarini olish uchun siz ularga kalit orqali kirishingiz mumkin.
Misol

Aytaylik, bizda dct lug'ati bor:

dct = { 'a': 1, 'b': 2, 'c': 3 }


Keling, uning barcha qiymatlarini chop qilaylik:

for key in dct: print(key, dct[key])


Kodni bajarish natijasi:

'a 1' 'b 2' 'c 3'

Misol

Shuningdek, qiymatlar usuli yordamida lug'at qiymatlarini ko'rsatishingiz mumkin. U aylantirilgan maxsus ob'ektni qaytaradi:

for el in dct.items(): print(el)


Kodni bajarish natijasi:

('a', 1) ('b', 2) ('c', 3)


ro`yxat beriladi

tst = { 'a': 1, 'b': 2, 'c': 3, 'd': 4, 'e': 5 }

Uning qiymatlarini konsolga chop eting:

1 2 3 4 5


ro`yxat beriladi

tst = { 'a': 1, 'b': 2, 'c': 3, 'd': 4, 'e': 5 }

Uning qiymatlari yig‘indisini toping.



ro`yxat beriladi

tst = { '1': 'a', '2': 'b', '3': 'c', '4': 'd' }

Uning qiymatlaridan quyidagi qatorni oling:

'abcd'

 

 

 

uz ru