Python တွင် အဘိဓာန် ဖန်တီးခြင်း၏ အခြားနည်းလမ်း

အဘိဓာန်များ ဖန်တီးခြင်း၏ အခြားနည်းလမ်းတစ်ခုမှာ dict function ကို အသုံးပြုခြင်း ဖြစ်သည်။ ၎င်း၏ parameter များတွင် key-value စုံတွဲများကို ပေးပို့ရပါမည်။ parameter များတွင် ဘာမှ မဖော်ပြပါက၊ ဖန်တီးထားသော အဘိဓာန်သည် ဗလာ ဖြစ်နေပါမည်။

pythondct = dict()
print(dct) # {} ကို ပြသပေးပါမည်

ယခု အကြောင်းအရာ ၂ ခုပါသော အဘိဓာန်တစ်ခုကို ဖန်တီးကြည့်ရအောင်။ ဤသို့ပြုလုပ်ရန် function ၏ ပထမဆုံး parameter ထဲသို့ string key တစ်ခုကို ပို့ပေးရမည်၊ သို့သော် quotation mark များ မပါဘဲ ဖြစ်သည်။ ၎င်းနောက်တွင် = operator ကို ထား၍ တန်ဖိုးကို ရေးသားပါ။ ကော်မာဖြင့် ခြားပြီး ဒုတိယမြောက် စုံတွဲကို ဖော်ပြပါ။

pythondct = dict(a='1', b='2')
print(dct) # {'a': '1', 'b': '2'} ကို ပြသပေးပါမည်

သို့ရာတွင် dict function ထဲသို့ key အဖြစ် ဂဏန်းများကို ပို့ပေးခြင်း မပြုလုပ်နိုင်ပါ။ ထိုသို့သော အခြေအနေတွင် error တစ်ခု ပြန်ရောက်လာပါမည်။

pythondct = dict(1='a', 2='b') # error ကို ပြသပေးပါမည်
Задание 1

အောက်ပါ code ကို ပေးထားသည်။

pythondct = dict(a=1, b=2, c=3)
print(dct)

console တွင် အဘယ်အရာကို ပြသပေးမည်ကို ပြောပြပါ။

Задание 2

အောက်ပါ code ကို ပေးထားသည်။

pythondict('1'='a', '2'='b', '3'='c')
print(dct)

console တွင် အဘယ်အရာကို ပြသပေးမည်ကို ပြောပြပါ။

Задание 3

အောက်ပါ code ကို ပေးထားသည်။

pythondict(a='12', b='34', c='56')
print(dct)

console တွင် အဘယ်အရာကို ပြသပေးမည်ကို ပြောပြပါ။

Задание 4

အောက်ပါ code ကို ပေးထားသည်။

pythondct = dict(0='abc', 1='def')
print(dct)

console တွင် အဘယ်အရာကို ပြသပေးမည်ကို ပြောပြပါ။