Overview
Kisi list ya string mein koi element kitni baar aaya — ye count karna hai. Seedha use case: frequency count.
Analogy
Jaise class mein check karo kitne bacche same naam ke hain.
Step-by-step
- list.count(x) directly count karta hai
- Dictionary se manually count karo loop mein
- Counter se collections se efficient counting
Visual
nums = [1, 2, 2, 3, 2, 1]
nums.count(2) # 3
from collections import Counter
Counter(nums) # {2: 3, 1: 2, 3: 1}
Common mistakes
- Case sensitivity — "A" aur "a" alag count hote hain
- Nested list mein count() sirf top level dekhta hai
Practice questions
- Sentence mein sabse zyada aane wala word find karo
- List mein duplicates find karo counting se