हमारे पास एक सूची और टपल है। हम सूची के तत्वों को टपल के तत्वों के साथ मिलाते हैं और सूची के तत्वों से मेल खाने वाली तालिका में तत्वों की संख्या का हिसाब लगाते हैं।
काउंटर के साथ
हम टपल में प्रत्येक तत्व की गिनती प्राप्त करने के लिए संग्रह से काउंटर फ़ंक्शन का उपयोग करते हैं। फिर से एक के लिए और हालत में उन तत्वों को खोजें जो सूची में मौजूद हैं और टुपल से गिनती के परिणाम का हिस्सा हैं।
उदाहरण
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