आप पायथन लिस्ट में किसी ऑब्जेक्ट की घटनाओं को गिनने के लिए लिस्ट क्लास के count फ़ंक्शन का उपयोग कर सकते हैं। इसका उपयोग केवल तभी करें जब आप केवल एक ऑब्जेक्ट की गिनती चाहते हैं। यह उस लिस्ट में आपके द्वारा पास किए गए ऑब्जेक्ट की कुल संख्या ढूंढता है जिस पर इसे कॉल किया जाता है।
उदाहरण
>>> ["red", "blue", "red", "red", "blue"].count("red")\n3यदि आप लिस्ट में सभी ऑब्जेक्ट्स की गिनती प्राप्त करना चाहते हैं, तो आप collections से Counter का उपयोग करना बेहतर होगा। यह दी गई लिस्ट में सभी ऑब्जेक्ट्स की आवृत्ति गिनता है और उन्हें एक डिक्शनरी के रूप में लौटाता है जिसमें कुंजियाँ ऑब्जेक्ट्स होती हैं और मान लिस्ट में उनकी गिनती होती है।
उदाहरण
from collections import Counter\nmy_list = ["red", "blue", "red", "red", "blue"]\nprint(Counter(my_list))
आउटपुट
यह आउटपुट देगा:
Counter({'blue': 2, 'red': 3})