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

पायथन में एक टपल में सूची के सभी तत्वों की घटना की गणना करें

हमारे पास एक सूची और टपल है। हम सूची के तत्वों को टपल के तत्वों के साथ मिलाते हैं और सूची के तत्वों से मेल खाने वाली तालिका में तत्वों की संख्या का हिसाब लगाते हैं।

काउंटर के साथ

हम टपल में प्रत्येक तत्व की गिनती प्राप्त करने के लिए संग्रह से काउंटर फ़ंक्शन का उपयोग करते हैं। फिर से एक के लिए और हालत में उन तत्वों को खोजें जो सूची में मौजूद हैं और टुपल से गिनती के परिणाम का हिस्सा हैं।

उदाहरण

from collections import Counter
Atup = ('Mon', 'Wed', 'Mon', 'Tue', 'Thu')
Alist = ['Mon', 'Thu']
# Given Tuple and list
print("Given tuple :\n",Atup)
print("Given list :\n",Alist)
cnt = Counter(Atup)
res= sum(cnt[i] for i in Alist)
print("Number of list elements in the tuple: \n",res)

आउटपुट

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

Given tuple :
('Mon', 'Wed', 'Mon', 'Tue', 'Thu')
Given list :
['Mon', 'Thu']
Number of list elements in the tuple:
3

योग के साथ ()

इस दृष्टिकोण में हम योग फ़ंक्शन लागू करते हैं। यदि टपल से मान सूची में मौजूद है तो हम 1 और रिटर्न 0 लौटाते हैं। दिखाएँ योग फ़ंक्शन सूची से केवल उन तत्वों का परिणाम देगा जो टपल में मौजूद हैं।

उदाहरण

Atup = ('Mon', 'Wed', 'Mon', 'Tue', 'Thu')
Alist = ['Mon', 'Thu','Mon']
Alist = set(Alist)
# Given Tuple and list
print("Given tuple :\n",Atup)
print("Given list :\n",Alist)
res= sum(1 for x in Atup if x in Alist)
print("Number of list elements in the tuple: \n",res)

आउटपुट

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

Given tuple :
('Mon', 'Wed', 'Mon', 'Tue', 'Thu')
Given list :
{'Mon', 'Thu'}
Number of list elements in the tuple:
3

  1. पायथन में एक सरणी में अलग-अलग तत्वों की गणना करें

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

  1. एक सूची में तत्वों को गिनने के लिए पायथन प्रोग्राम तब तक है जब तक कोई तत्व टुपल न हो?

    ए दी गई सूची है। इस सूची में नेस्टेड टुपल्स हैं। हमारा कार्य तत्वों को एक सूची में गिनना है जब तक कि कोई तत्व एक टपल न हो। यहां हम isinstance () फ़ंक्शन का उपयोग करते हैं। इस फ़ंक्शन में दो पैरामीटर ऑब्जेक्ट हैं और classinfo.object को चेक किया जाना है और क्लासइन्फो क्लास, टाइप या क्लास और टाइप का टप

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

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