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

संग्रह मॉड्यूल का उपयोग करके पायथन में सरणी में सभी तत्वों की आवृत्तियों की गणना करें

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

सिंटैक्स

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

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

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

  1. पायथन का उपयोग करके एक सरणी सूची में 0 और 1 को अलग करें?

    लिस्ट कॉम्प्रिहेंशन पायथन में एक लोकप्रिय तकनीक है। यहां हम इस तकनीक का उपयोग करते हैं। हम एक उपयोगकर्ता इनपुट सरणी बनाते हैं और सरणी तत्व यादृच्छिक क्रम में 0 और 1 का होना चाहिए। फिर 0 को बाईं ओर और 1 को दाईं ओर अलग करें। हम सरणी को पार करते हैं और दो अलग-अलग सूची को अलग करते हैं, एक में 0 होता है

  1. पायथन मॉड्यूल में सभी कार्यों को कैसे सूचीबद्ध करें?

    आप मॉड्यूल की सभी विशेषताओं/विधियों को प्राप्त करने के लिए dir(module) का उपयोग कर सकते हैं। उदाहरण के लिए, >>> import math >>> dir(math) ['__doc__', '__name__', '__package__', 'acos', 'acosh', 'asin', 'asinh', 'atan',