tuple ဖန်ရှင်

tuple ဖန်ရှင်သည် ပါရာမီတာတွင် ဖော်ပြထားသော အော့ဘဂျက်တစ်ခုမှ tuple အသစ်တစ်ခုကို ဖန်တီးပေးသည်။

ဝါကျဖွဲ့ထုံး

pythontuple(ကျွန်ုပ်တို့ tuple ဖန်တီးမည့် အော့ဘဂျက်)

ဥပမာ

tuple ဖန်ရှင်ကို အသုံးပြု၍ tuple တစ်ခု ပြုလုပ်ကြည့်ပါမည်။

pythontxt = 'abcde'
tlp = tuple(txt)
print(tlp)

ကုဒ်ကို လုပ်ဆောင်ပြီးနောက် ရရှိသော ရလဒ်။

python('a', 'b', 'c', 'd', 'e')

ဥပမာ

ယခု ကိန်းတစ်ခုမှ tuple တစ်ခု ပြုလုပ်ကြည့်ပါမည်။

pythonnum = 1234
tlp = tuple(num)
print(tlp)

ကုဒ်ကို လုပ်ဆောင်ပြီးနောက် ဖန်ရှင်က အမှားတစ်ခုကို ပြန်ပေးမည်ဖြစ်ပြီး အကြောင်းမှာ ကိန်းသည် ထပ်ကျော့နိုင်သော အော့ဘဂျက် (iterable object) မဟုတ်သောကြောင့် ဖြစ်သည်။

errorTypeError: 'int' object is not iterable

ဥပမာ

tuple ဖန်ရှင်ကို အသုံးပြု၍ စာရင်းတစ်ခုမှ tuple တစ်ခု ပြုလုပ်ကြည့်ပါမည်။

pythonlst = ['a', 'b', 'c', 'd']
tlp = tuple(lst)
print(tlp)

ကုဒ်ကို လုပ်ဆောင်ပြီးနောက် ရရှိသော ရလဒ်။

python('a', 'b', 'c', 'd')

ဤအကြောင်းကိုလည်း ကြည့်ပါ

  • list ဖန်ရှင်၊
    အရာသည် စာရင်းတစ်ခုကို ဖန်တီးပေးသည်
  • dict ဖန်ရှင်၊
    အရာသည် စကားလုံးအဘိဓာန် (dictionary) တစ်ခုကို ဖန်တီးပေးသည်