जैसा कि अजगर एक सूची में डुप्लिकेट तत्वों की अनुमति देता है, हमारे पास एक तत्व कई बार मौजूद हो सकता है। किसी सूची में तत्वों की आवृत्ति इंगित करती है कि सूची में कोई तत्व कितनी बार आता है। इस लेख में हम सूची में प्रत्येक आइटम की आवृत्ति का पता लगाने के लिए संग्रह मॉड्यूल के काउंटर फ़ंक्शन का उपयोग करते हैं।
सिंटैक्स
Syntax: Counter(list) Where list is an iterable in python
उदाहरण
नीचे दिए गए कोड में फ़्रीक्वेंसी पर नज़र रखने के लिए काउंटर () का इस्तेमाल किया गया है और फ़ॉर्मैट किए गए तरीके से प्रिंटिंग के लिए काउंटर फ़ंक्शन के परिणाम में प्रत्येक आइटम पर आइटम () को फिर से चालू करने के लिए।
from collections import Counter list = ['Mon', 'Tue', 'Wed', 'Mon','Mon','Tue'] # Finding count of each element list_freq= (Counter(list)) #Printing result of counter print(list_freq) # Printing it using loop for key, value in list_freq.items(): print(key, " has count ", value)
आउटपुट
उपरोक्त कोड को चलाने से हमें निम्नलिखित परिणाम मिलते हैं -
Counter({'Mon': 3, 'Tue': 2, 'Wed': 1}) Mon has count 3 Tue has count 2 Wed has count 1