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

एक टपल में सूचियों की संख्या खोजने के लिए पायथन

एक अजगर टपल आदेश दिया और अपरिवर्तनीय है। लेकिन इसे इसके तत्वों के रूप में सूचियों से भी बनाया जा सकता है। सूचियों से बने टपल को देखते हुए, आइए जानें कि टपल में कितनी सूचियाँ मौजूद हैं।

लेन के साथ ()

इस दृष्टिकोण में हम लेन फ़ंक्शन लागू करेंगे। लेन () फ़ंक्शन उन सूचियों की गिनती देगा जो टपल के तत्व हैं।

उदाहरण

tupA = (['a', 'b', 'x'], [21,19])
tupB = (['n', 'm'], ['z','y', 'x'], [3,7,89])

print("The number of lists in tupA :\n" , len(tupA))
print("The number of lists in tupB :\n" , len(tupB))

आउटपुट

उपरोक्त कोड को चलाने से हमें निम्नलिखित परिणाम मिलते हैं -

The number of lists in tupA :
2
The number of lists in tupB :
3

यूडीएफ का उपयोग करना

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

उदाहरण

tupA = (['a', 'b', 'x'], [21,19])
tupB = (['n', 'm'], ['z','y', 'x'], [3,7,89])

def getcount(tupl):
   if isinstance(tupl, tuple):
      return len(tupl)
   else:
      pass

print("The number of lists in tupA :\n" , getcount(tupA))
print("The number of lists in tupA :\n" , getcount(tupB))

आउटपुट

उपरोक्त कोड को चलाने से हमें निम्नलिखित परिणाम मिलते हैं -

The number of lists in tupA :
2
The number of lists in tupA :
3

  1. एक सूची में सबसे बड़ी संख्या खोजने के लिए पायथन कार्यक्रम

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

  1. पायथन में प्राइम नंबर खोजने के विभिन्न तरीके

    सबसे पहले हमें यह जानना होगा कि अभाज्य संख्या क्या होती है। एक अभाज्य संख्या हमेशा एक धनात्मक पूर्णांक संख्या होती है और ठीक 2 पूर्णांकों (1 और स्वयं संख्या) से विभाज्य होती है, 1 एक अभाज्य संख्या नहीं होती है। अब हम अभाज्य संख्या ज्ञात करने की कुछ विधियों पर चर्चा करेंगे। विधि1 फॉर लूप्स का उपयो

  1. पायथन का उपयोग करके संख्या के कारक कैसे खोजें?

    किसी संख्या के गुणनखंड ज्ञात करने के लिए, हमें 1 से स्वयं तक सभी संख्याओं पर एक लूप चलाना होगा और देखना होगा कि क्या यह विभाज्य है। उदाहरण num=int(input("enter a number")) factors=[] for i in range(1,num+1):     if num%i==0:        factors.append(i) print (&q