पायथन में टपल अनपैकिंग
पायथन में टपल अनपैकिंग करने की क्षमता है - प्रत्येक तत्व को एक अलग वेरिएबल निर्दिष्ट करना। इसके लिए व्यंजक के बाईं ओर वेरिएबल्स सूचीबद्ध किए जाते हैं, और दाईं ओर हमारा वांछित टपल निर्दिष्ट किया जाता है:
tpl = ('a', 'b', 'c')
txt1, txt2, txt3 = tpl
print(txt1) # आउटपुट 'a'
print(txt2) # आउटपुट 'b'
print(txt3) # आउटपुट 'c'
लेकिन यहाँ एक महत्वपूर्ण बारीकियां है - वेरिएबल्स की संख्या टपल में तत्वों की संख्या से मेल खानी चाहिए। अन्यथा एक त्रुटि वापस आएगी:
tpl = ('a', 'b', 'c')
txt1, txt2 = tpl
print(txt1) # त्रुटि आउटपुट करेगा
एक टपल दिया गया है:
tpl = ('john', 'smit')
नाम और उपनाम को अलग-अलग वेरिएबल्स में अनपैक करें।
एक टपल दिया गया है:
tpl = (2, 6, 14)
तत्वों को अलग-अलग वेरिएबल्स में अनपैक करें और उनका योग ज्ञात करें।