Python တွင် dictionary မှ key အားလုံးကိုရယူခြင်း

Dictionary မှ key အားလုံးကိုရယူရန် keys method ကိုအသုံးပြုရပါမည်။ ၎င်း၏ parameter တွင်ဘာမှဖော်ပြရန်မလိုပါ။ ဤ method သည်အထူးအရာ၀တ္ထုတစ်ခုဖြစ်သော dict_keys ကိုပြန်ပေးပါသည်။

ကျွန်ုပ်တို့တွင် အောက်ပါ dictionary ရှိသည်ဆိုပါစို့:

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

၎င်းမှ key အားလုံးကို ရိုက်ထုတ်ကြည့်ရအောင်:

pythonres = dct.keys()
print(res) # dict_keys(['a', 'b', 'c']) ကိုရိုက်ထုတ်ပါမည်

dict_keys အရာ၀တ္ထုနှင့်အလုပ်လုပ်ရာတွင် အဆင်ပြေစေရန် ၎င်းကို list အဖြစ်ပြောင်းလဲနိုင်ပါသည်။ ၎င်းကို list function ဖြင့်လုပ်ဆောင်ပါသည်:

pythonres = list(dct.keys())
print(res) # ['a', 'b', 'c'] ကိုရိုက်ထုတ်ပါမည်
Задание 1

အောက်ပါ dictionary ကိုပေးထားပါသည်:

pythondct = {
  'x': 1,
  'y': 2,
  'z': 3
}

၎င်း၏ key များကိုရယူပါ။

Задание 2

အောက်ပါ dictionary ကိုပေးထားပါသည်:

pythondct = {
  1: 'x',
  2: 'y',
  3: 'z',
  4: 'w'
}

၎င်း၏ key များကိုရယူပါ။

Задание 3

အောက်ပါ dictionary ကိုပေးထားပါသည်:

pythondct = {
  'x': 1,
  'y': 2,
  'z': 3
}

ဤ dictionary ၏ key များကို list အဖြစ်ရယူပါ။

Задание 4

အောက်ပါ dictionary ကိုပေးထားပါသည်:

pythondct = {
  2: 'ab',
  4: 'cd',
  6: 'ef'
}

ပေးထားသော dictionary မှ key အားလုံး၏ မြှောက်လဒ်ကိုရယူပါ။

Задание 5

အောက်ပါ dictionary ကိုပေးထားပါသည်:

pythondct = {
  1: 'x',
  2: 'y',
  3: 'z',
  4: 'w'
}

ဤ dictionary ၏ key များကို အောက်ပါပုံစံဖြင့် list အဖြစ်ရယူပါ:

python[4, 3, 2, 1]