Python တွင် dictionary မှ key အားလုံးကိုရယူခြင်း
Dictionary မှ key အားလုံးကိုရယူရန် keys method ကိုအသုံးပြုရပါမည်။ ၎င်း၏ parameter တွင်ဘာမှဖော်ပြရန်မလိုပါ။ ဤ method သည်အထူးအရာ၀တ္ထုတစ်ခုဖြစ်သော dict_keys ကိုပြန်ပေးပါသည်။
ကျွန်ုပ်တို့တွင် အောက်ပါ dictionary ရှိသည်ဆိုပါစို့:
dct = {
'a': 1,
'b': 2,
'c': 3
}
၎င်းမှ key အားလုံးကို ရိုက်ထုတ်ကြည့်ရအောင်:
res = dct.keys()
print(res) # dict_keys(['a', 'b', 'c']) ကိုရိုက်ထုတ်ပါမည်
dict_keys အရာ၀တ္ထုနှင့်အလုပ်လုပ်ရာတွင် အဆင်ပြေစေရန် ၎င်းကို list အဖြစ်ပြောင်းလဲနိုင်ပါသည်။ ၎င်းကို list function ဖြင့်လုပ်ဆောင်ပါသည်:
res = list(dct.keys())
print(res) # ['a', 'b', 'c'] ကိုရိုက်ထုတ်ပါမည်
အောက်ပါ dictionary ကိုပေးထားပါသည်:
dct = {
'x': 1,
'y': 2,
'z': 3
}
၎င်း၏ key များကိုရယူပါ။
အောက်ပါ dictionary ကိုပေးထားပါသည်:
dct = {
1: 'x',
2: 'y',
3: 'z',
4: 'w'
}
၎င်း၏ key များကိုရယူပါ။
အောက်ပါ dictionary ကိုပေးထားပါသည်:
dct = {
'x': 1,
'y': 2,
'z': 3
}
ဤ dictionary ၏ key များကို list အဖြစ်ရယူပါ။
အောက်ပါ dictionary ကိုပေးထားပါသည်:
dct = {
2: 'ab',
4: 'cd',
6: 'ef'
}
ပေးထားသော dictionary မှ key အားလုံး၏ မြှောက်လဒ်ကိုရယူပါ။
အောက်ပါ dictionary ကိုပေးထားပါသည်:
dct = {
1: 'x',
2: 'y',
3: 'z',
4: 'w'
}
ဤ dictionary ၏ key များကို အောက်ပါပုံစံဖြင့် list အဖြစ်ရယူပါ:
[4, 3, 2, 1]