टपल अनपैकिंग को परिभाषित करने से पहले हमें यह समझना होगा कि टपल क्या है।
टुपल :पायथन में अपरिवर्तनीय वस्तु को संग्रहीत करने के लिए टुपल्स का उपयोग किया जाता है। एक टपल अपरिवर्तनीय पायथन वस्तुओं का एक क्रम है। टुपल्स अनुक्रम हैं, टुपल्स को बदला नहीं जा सकता है और टुपल्स कोष्ठक का उपयोग करते हैं। यह (RHS) मानों के दाहिने हाथ को (LHS) बाएँ हाथ की ओर निर्दिष्ट करता है। दूसरे तरीके से इसे वेरिएबल में मानों के टपल का अनपैकिंग कहा जाता है। टपल की अनपैकिंग में LHS पर चरों की संख्या दिए गए टपल में मानों की संख्या के बराबर होनी चाहिए। पैकिंग में, हम मानों को एक नए टपल में डालते हैं जबकि अनपैकिंग में हम उन मानों को एक चर में निकालते हैं।
उदाहरण 1
tuple = ("Tutorials Point", 132, "Employees") # tuple packing
(companyname , Employerscount ,Information) = tuple # tuple unpacking
print(companyname)
print(Employerscount)
print(Information) आउटपुट
Tutorials Point 132 Employees
उदाहरण 2
tuple = ("RRS College of Engg and Technology", 6000, "Engineering") # tuple packing
(college, student, graduates) = tuple # tuple unpacking
# print college name
print(college)
# print no of student
print(student)
# print type of college
print(graduates) आउटपुट
RRS College of Engg and Technology 6000 Engineering