Python - Tuples ကိုဖွင့်ပါ ။
Tuple တစ်ထုပ်ကို ဖြည်ခြင်း။
ကျွန်ုပ်တို့သည် tuple တစ်ခုကို ဖန်တီးသောအခါ၊ ကျွန်ုပ်တို့ ပုံမှန်အားဖြင့် ၎င်းကို တန်ဖိုးများ သတ်မှတ်ပေးသည်။ ၎င်းကို "ထုပ်ပိုးခြင်း" ဟုခေါ်သည်
ဥပမာ
tuple ထုပ်ပိုးခြင်း-
fruits = ("apple", "banana", "cherry")
သို့သော်၊ Python တွင်၊ ကျွန်ုပ်တို့သည် တန်ဖိုးများကို ကိန်းရှင်များအဖြစ်သို့ ပြန်လည်ထုတ်ယူရန်လည်း ခွင့်ပြုထားပါသည်။ ဒါကို "ထုပ်ပိုးခြင်း" လို့ခေါ်ပါတယ်။
ဥပမာ
tuple ထုပ်ပိုးခြင်း-
fruits = ("apple", "banana", "cherry")
(green, yellow, red) = fruits
print(green)
print(yellow)
print(red)
မှတ်ချက်- ကိန်းရှင်အရေအတွက်သည် tuple ရှိ တန်ဖိုးအရေအတွက်နှင့် ကိုက်ညီရမည်၊ မဟုတ်ပါက၊ စာရင်းတစ်ခုအနေဖြင့် ကျန်တန်ဖိုးများကိုစုဆောင်းရန် သင်သည် ခရေပွင့်တစ်ခုကို အသုံးပြုရပါမည်။
Asterisk ကိုအသုံးပြုခြင်း။*
ကိန်းရှင်အရေအတွက်သည် တန်ဖိုးအရေအတွက်ထက် နည်းနေပါက၊ သင်သည် ပြောင်းလဲနိုင်သောအမည်သို့ တစ်ခုထည့်နိုင်ပြီး *
တန်ဖိုးများကို စာရင်းတစ်ခုအနေဖြင့် ကိန်းရှင်သို့ သတ်မှတ်ပေးလိမ့်မည်-
ဥပမာ
ကျန်တန်ဖိုးများကို "အနီရောင်" ဟုခေါ်သော စာရင်းတစ်ခုအဖြစ် သတ်မှတ်ပါ-
fruits = ("apple", "banana", "cherry", "strawberry", "raspberry")
(green, yellow, *red) = fruits
print(green)
print(yellow)
print(red)
အကယ်၍ ကြယ်ပွင့်ကို နောက်ဆုံးထက် အခြားကိန်းရှင်အမည်သို့ ပေါင်းထည့်ပါက၊ ကျန်တန်ဖိုးများ အရေအတွက်သည် ကျန်ရှိသည့် ကိန်းရှင်အရေအတွက်နှင့် ကိုက်ညီသည်အထိ Python သည် ကိန်းရှင်သို့ တန်ဖိုးများကို သတ်မှတ်ပေးမည်ဖြစ်သည်။
ဥပမာ
"အပူပိုင်း" ပြောင်းလဲနိုင်သော တန်ဖိုးများစာရင်းကို ထည့်ပါ-
fruits = ("apple", "mango", "papaya", "pineapple", "cherry")
(green, *tropic, red) = fruits
print(green)
print(tropic)
print(red)