Dùng phương thức count() của list để đếm số lần xuất hiện của một object. Chỉ dùng khi cần đếm một object.
Ví dụ
>>> ["red", "blue", "red", "red", "blue"].count("red")
3
Muốn đếm tần suất tất cả object, dùng Counter từ collections. Trả về dict-like với key là object, value là count.
Ví dụ
from collections import Counter my_list = ["red", "blue", "red", "red", "blue"] print(Counter(my_list))
Kết quả
Counter({'blue': 2, 'red': 3})
Counter là subclass của dict, hỗ trợ nhiều phép toán hữu ích: +, -, &, |, most_common(n), elements().