все Python 3Списки (list)функция
list.count
поиск
Возвращает число вхождений значения в список (сравнение через ==).
Синтаксис
lst.count(value)
Каждый вызов проходит весь список заново, поэтому подсчёт частот циклом по элементам выходит квадратичным — для этого есть collections.Counter, который считает всё за один проход. Сравнение по ==, а не по типу: True неотличим от 1, а False от 0, так что в смешанном списке результат может удивить. Позицию count() не даёт — за ней к index().
Примеры
nums = [1, 2, 2, 3, 2]
print(nums.count(2)) # → 3
print(nums.count(9)) # → 0
См. также
Открыть в полном глоссарииdocs.python.orgСообщить о неточности