Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> Python

पायथन में टपल अनपैकिंग क्या है?

टपल अनपैकिंग को परिभाषित करने से पहले हमें यह समझना होगा कि टपल क्या है।

टुपल :पायथन में अपरिवर्तनीय वस्तु को संग्रहीत करने के लिए टुपल्स का उपयोग किया जाता है। एक टपल अपरिवर्तनीय पायथन वस्तुओं का एक क्रम है। टुपल्स अनुक्रम हैं, टुपल्स को बदला नहीं जा सकता है और टुपल्स कोष्ठक का उपयोग करते हैं। यह (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

  1. पायथन में __init__.py क्या है?

    __init__.py फ़ाइलों की आवश्यकता होती है ताकि पायथन निर्देशिकाओं को पैकेज युक्त समझे; यह एक सामान्य नाम वाली निर्देशिकाओं को रोकने के लिए किया जाता है, जैसे कि स्ट्रिंग, अनजाने में वैध मॉड्यूल को छिपाने से जो बाद में मॉड्यूल खोज पथ पर होते हैं। सरलतम स्थिति में, __init__.py केवल एक खाली फ़ाइल हो सकती

  1. प्रिंट>> पायथन में क्या करता है?

    मानक प्रिंट स्टेटमेंट का विस्तार करने के लिए एक सिंटैक्स है ताकि इसे डिफ़ॉल्ट sys.stdout के बजाय किसी भी फ़ाइल जैसी वस्तु पर प्रिंट करने के लिए उपयोग किया जा सके। इसलिए इसका उपयोग सीधे फाइलों में प्रिंट करने के लिए किया जा सकता है। उदाहरण उदाहरण के लिए, आप my_file नामक फ़ाइल खोलते हैं, फिर आप इसका

  1. पायथन में प्रिंट () फ़ंक्शन क्या करता है?

    पायथन 3 में, प्रिंट () एक बिल्ट-इन फंक्शन (ऑब्जेक्ट) है जिसका उपयोग हम स्क्रीन पर दिए गए तर्क को प्रिंट करने के लिए करते हैं। उदाहरण के लिए, >>> print("Hello!") Hello! >>> print(5) 5 इससे पहले प्रिंट एक स्टेटमेंट था। इसका उपयोग निम्नलिखित तरीके से किया जा सकता है: >&g