जब पहले टुपल तक एलिमेंट्स गिनने की आवश्यकता होती है, तो एक साधारण लूप, 'isinstance' मेथड, और 'enumerate' मेथड का उपयोग किया जा सकता है।
उदाहरण
my_tuple_1 = (7, 8, 11, 0, (3, 4, 3), (2, 22))
print("टुपल है: ")
print(my_tuple_1)
for count, elem in enumerate(my_tuple_1):
if isinstance(elem, tuple):
break
print("पहले टुपल तक एलिमेंट्स की संख्या है: ")
print(count)आउटपुट
टुपल है: (7, 8, 11, 0, (3, 4, 3), (2, 22)) पहले टुपल तक एलिमेंट्स की संख्या है: 4
व्याख्या
- एक नेस्टेड टुपल परिभाषित किया जाता है और कंसोल पर प्रदर्शित किया जाता है।
- टुपल को गिनती के साथ पुनरावृति की जाती है।
- 'isinstance' मेथड का उपयोग यह जांचने के लिए किया जाता है कि टुपल में एलिमेंट एक निश्चित टाइप से संबंधित है या नहीं।
- यह परिणाम एक काउंटर में संग्रहीत होता है क्योंकि 'enumerate' का उपयोग किया गया था।
- इसे आउटपुट के रूप में कंसोल पर प्रदर्शित किया जाता है।