পাইথনে টাপল আনপ্যাকিং
পাইথনে টাপল আনপ্যাকিং করা সম্ভব - প্রতিটি উপাদানকে আলাদা ভেরিয়েবল নির্ধারণ করা। এর জন্য বাম পাশের এক্সপ্রেশনে ভেরিয়েবলগুলি তালিকাভুক্ত করা হয়, এবং ডান পাশে আমাদের প্রয়োজনীয় টাপল নির্দেশ করা হয়:
tpl = ('a', 'b', 'c')
txt1, txt2, txt3 = tpl
print(txt1) # আউটপুট হবে 'a'
print(txt2) # আউটপুট হবে 'b'
print(txt3) # আউটপুট হবে 'c'
কিন্তু এখানে একটি গুরুত্বপূর্ণ nuance আছে - ভেরিয়েবলের সংখ্যা টাপলের উপাদানের সংখ্যার সাথে মিলতে হবে। নাহলে একটি error ফেরত দেওয়া হবে:
tpl = ('a', 'b', 'c')
txt1, txt2 = tpl
print(txt1) # error আউটপুট করবে
একটি টাপল দেওয়া হয়েছে:
tpl = ('john', 'smit')
নাম এবং উপনাম আলাদা আলাদা ভেরিয়েবলে আনপ্যাক করুন।
একটি টাপল দেওয়া হয়েছে:
tpl = (2, 6, 14)
উপাদানগুলি আলাদা আলাদা ভেরিয়েবলে আনপ্যাক করুন এবং তাদের যোগফল নির্ণয় করুন।