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