Lug'at Bo'ylab Aylanish
Python lug'atlari ham aylanishni qo'llab-quvvatlaydi. Odatda, lug'at bo'ylab aylanganingizda, siz uning kalitlari bo'ylab aylanasiz:
Natija:
Agar siz lug'atning items()
metodidan foydalansangiz, siz lug'atning kalit va qiymatlari bo'ylab aylanishingiz mumkin:
Natija:
Ushbu misolda, siz har bir iteratsiyada foydalanuvchini va parolni olishni xohlashingizni ko'rsatdingiz. Eslatib o'tamizki, items()
metodi tuplar ro'yxati kabi formatlangan ko'rinishni qaytaradi. Shuning uchun, siz ushbu ko'rinishdan har bir kalit: qiymat juftligini olish va ularni chop etishingiz mumkin.
E'tibor bering, siz lug'atni aylanish davomida o'zgartirmasligingiz kerak. O'rniga, nusxa yaratib, asl nusxani o'zgartirish bilan aylanishingiz kerak.
Bu esa, bizni tuplar bo'ylab aylanishga va tuplardan alohida elementlarni olishga olib boradi!