все Python 3operatorфункция
operator.countOf
последовательности
Число вхождений b в последовательности a.
Синтаксис
operator.countOf(a, b)
Работает с любым итерируемым, а не только со списком: генератор или файл тоже подойдут, но будут израсходованы. Сравнение идёт сначала по тождеству, потом по ==, поэтому один и тот же объект NaN считается равным себе. Для подсчёта многих значений сразу выгоднее один проход collections.Counter, чем много вызовов countOf.
Примеры
import operator
print(operator.countOf([1, 2, 2, 3], 2)) # → 2
print(operator.countOf('abracadabra', 'a')) # → 5
print(operator.countOf([1, 2, 3], 9)) # → 0
print(operator.countOf({'x': 1, 'y': 1}.values(), 1)) # → 2
print(operator.countOf('abracadabra', 'ab')) # → 0
См. также
Частые ошибки
Открыть в полном глоссарииdocs.python.orgСообщить о неточности