Подсчёт количества вхождений элемента в список
В списке Python можно быстро посчитать, сколько раз встречается тот или иной элемент. Для этого у списка есть встроенный метод count(), которому нужно передать искомое значение.
Что нужно знать
Перед изучением примера полезно понимать:
Python: список (list) — работа со списками
Пример. Метод count()
freq = ['a', 1, 'a', 4, 3, 2, 'a'].count('a')
print(freq)
Вывод
3
Метод count() пробегает по всем элементам списка и возвращает количество элементов, равных переданному аргументу. В примере выше мы передали символ 'a' и получили число 3 — именно столько раз он встречается в списке. Метод одинаково хорошо работает и со строками, и с числами, и с любыми другими объектами, поддерживающими сравнение через оператор ==.