जब यह चेक करने की आवश्यकता होती है कि कोई वेरिएबल टपल है या नहीं, तो 'type' मेथड का उपयोग किया जा सकता है। एक टपल एक इम्यूटेबल डेटा टाइप है। इसका मतलब है, एक बार वैल्यूज़ परिभाषित हो जाने के बाद, उनके इंडेक्स एलिमेंट्स को एक्सेस करके बदला नहीं जा सकता। यदि हम एलिमेंट्स को बदलने का प्रयास करते हैं, तो यह एरर का कारण बनता है। वे महत्वपूर्ण कंटेनर हैं क्योंकि वे रीड-ओनली एक्सेस सुनिश्चित करते हैं।
'type' मेथड यह जांचता है कि आर्गुमेंट के रूप में पास किए गए इटरेबल/वैल्यू का प्रकार क्या है।
उदाहरण
my_tuple_1 = (7, 8, 0, 3, 45, 3, 2, 22, 4)
print("The tuple is:")
print(my_tuple_1)
my_result = type(my_tuple_1) is tuple
print("Is the given variable a tuple?")
print(my_result)
आउटपुट
The tuple is: (7, 8, 0, 3, 45, 3, 2, 22, 4)
Is the given variable a tuple? True
व्याख्या
- एक टपल परिभाषित किया गया है, और कंसोल पर डिस्प्ले किया गया है।
- टपल के प्रकार की जांच की जाती है, और यह चेक करने के लिए 'is' और 'tuple' ऑपरेटर्स का उपयोग किया जाता है कि यह टपल टाइप है या नहीं।
- इस परिणाम को एक वैल्यू असाइन की जाती है।
- इसे आउटपुट के रूप में कंसोल पर डिस्प्ले किया जाता है।