Python တွင် for loop ကို အသုံးပြု၍ dictionary ၏ key-value စုံတွဲများ
for loop ကို အသုံးပြု၍ dictionary ၏
key-value စုံတွဲကိုလည်း ထုတ်ပြနိုင်သည်။
ဥပမာ
ကျွန်ုပ်တို့တွင် dct dictionary ရှိသည်ဆိုပါစို့:
dct = {
'a': 1,
'b': 2,
'c': 3
}
၎င်း၏ အရာရာတိုင်းကို ထုတ်ကြည့်ကြမည်။ ဤသို့ပြုလုပ်ရန်
print function တွင် key နှင့်
value ကို သတ်မှတ်ပေးပါမည်:
for key in dct:
print(key, dct[key])
ကုဒ် run ပြီးနောက် ရရှိသော ရလဒ်:
'a 1'
'b 2'
'c 3'
ဥပမာ
Dictionary ၏ key များကို items
method ဖြင့်လည်း ရယူနိုင်သည်။ ၎င်း method သည်
အထူး iterable object တစ်ခုကို return ပြန်ပေးပြီး
loop ဖြင့် ဖြတ်သန်းနိုင်သည်:
for el in dct.items():
print(el)
ကုဒ်ကို run ပြီးနောက် key-value စုံတွဲများပါဝင်သော tuple များ ထွက်ပေါ်လာမည်:
('a', 1)
('b', 2)
('c', 3)
လက်တွေ့လေ့ကျင့်ခန်းများ
အောက်ပါ dictionary ကိုပေးထားသည်:
dct = {
'a': 1,
'b': 2,
'c': 3,
'd': 4,
'e': 5
}
Element များ၏ key များနှင့် value များကို console တွင် ထုတ်ပြပါ။
လ၏ အစဉ်လိုက် နံပါတ်နှင့် ၎င်း၏ အမည်ပါဝင်သော dictionary တစ်ခုကို ဖန်တီးပါ။ ထို dictionary ၏ key-value စုံတွဲအားလုံးကို ထုတ်ပြပါ။