जब किसी विशिष्ट डेटा प्रकार के क्रम को टपल में जांचना आवश्यक होता है, तो 'isinstance' विधि और 'जंजीर if' का उपयोग किया जा सकता है।
'आइइंस्टेंस' विधि यह देखने के लिए जांच करती है कि दिया गया पैरामीटर किसी विशिष्ट डेटा प्रकार से संबंधित है या नहीं।
'जंजीर अगर' एक जंजीर सशर्त बयान है। यह नेस्टेड चयन विवरण लिखने का एक अलग तरीका है। इसका मूल रूप से कई अर्थ है यदि कथनों को 'और' ऑपरेटर का उपयोग करके संयोजित किया जाता है, और उनके परिणाम का मूल्यांकन किया जाता है।
एक सूची का उपयोग विषम मूल्यों को संग्रहीत करने के लिए किया जा सकता है (अर्थात किसी भी डेटा प्रकार का डेटा जैसे पूर्णांक, फ़्लोटिंग पॉइंट, स्ट्रिंग्स, और इसी तरह)।
नीचे उसी का एक प्रदर्शन है -
उदाहरण
my_tuple = ('Hi', ['there', 'Will'], 67) print("The tuple is : ") print(my_tuple) my_result = isinstance(my_tuple, tuple) and isinstance(my_tuple[0], str) and isinstance(my_tuple[1], list) and isinstance(my_tuple[2], int) print("Do all instances match the required data type in the same order ? ") print(my_result)
आउटपुट
The tuple is : ('Hi', ['there', 'Will'], 67) Do all instances match the required data type in the same order ? True
स्पष्टीकरण
- सूची का एक टपल परिभाषित किया गया है, और कंसोल पर प्रदर्शित किया गया है।
- 'isinstance' पद्धति का उपयोग यह जांचने के लिए किया जाता है कि क्या टपल में तत्व एक निश्चित डेटा प्रकार से संबंधित हैं।
- यह टपल सूची के सभी तत्वों के लिए किया जाता है, इसलिए ऑपरेशन को चेन करने के लिए 'और' ऑपरेटर का उपयोग किया जाता है।
- यह एक मान को असाइन किया गया है।
- यह कंसोल पर प्रदर्शित होता है।