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

पायथन में पहले टपल तक तत्वों की गणना करें

जब तत्वों को पहले टपल तक गिनने की आवश्यकता होती है, तो एक साधारण लूप, 'आइसिंस्टेंस' विधि और 'एन्यूमरेट' विधि का उपयोग किया जा सकता है।

नीचे उसी का एक प्रदर्शन है -

उदाहरण

my_tuple_1 = (7, 8, 11, 0 ,(3, 4, 3), (2, 22))

print ("The tuple is : " )
print(my_tuple_1)

for count, elem in enumerate(my_tuple_1):
   if isinstance(elem, tuple):
      break
print("The number of elements up to the first tuple are : ")
print(count)

आउटपुट

The tuple is :
(7, 8, 11, 0, (3, 4, 3), (2, 22))
The number of elements up to the first tuple are :
4

स्पष्टीकरण

  • नेस्टेड टपल परिभाषित है और कंसोल पर प्रदर्शित होता है।
  • टुपल को एन्यूमरेट किया जाता है, और फिर से चालू किया जाता है।
  • आइइंस्टेंस विधि का उपयोग यह जांचने के लिए किया जाता है कि क्या टपल में तत्व एक निश्चित प्रकार का है।
  • यह परिणाम एक काउंटर में संग्रहीत किया जाता है क्योंकि 'गणना' का उपयोग किया गया था।
  • यह कंसोल पर आउटपुट के रूप में प्रदर्शित होता है।

  1. पायथन टुपल में तत्वों को कैसे जोड़ा जाए?

    पायथन टपल एक अपरिवर्तनीय वस्तु है। इसलिए कोई भी ऑपरेशन जो इसे संशोधित करने का प्रयास करता है (जैसे परिशिष्ट) की अनुमति नहीं है। हालांकि, निम्नलिखित समाधान का उपयोग किया जा सकता है। सबसे पहले, टुपल को बिल्ट-इन फंक्शन लिस्ट () द्वारा लिस्ट में बदलें। आप वस्तु को सूची वस्तु में हमेशा जोड़ सकते हैं। फिर

  1. पायथन टुपल से पहला तत्व कैसे पॉप-अप करें?

    परिभाषा के अनुसार, टपल वस्तु अपरिवर्तनीय है। इसलिए इसमें से तत्व को हटाना संभव नहीं है। हालांकि, एक वर्कअराउंड टपल को एक सूची में बदल दिया जाएगा, सूची से वांछित तत्व को हटा दिया जाएगा और इसे वापस टुपल में बदल दिया जाएगा। >>> T1=(1,2,3,4) >>> L1=list(T1) >>> L1.pop(0) 1 >

  1. पायथन टपल और डिक्शनरी में क्या अंतर है?

    वे बहुत अलग डेटा संरचनाएं हैं। टपल के तत्वों में निम्नलिखित गुण होते हैं - आदेश बनाए रखा जाता है। वे अपरिवर्तनीय हैं वे किसी भी प्रकार को धारण कर सकते हैं, और प्रकारों को मिश्रित किया जा सकता है। तत्वों को संख्यात्मक (शून्य आधारित) सूचकांकों के माध्यम से एक्सेस किया जाता है। एक पायथन