Доброго времени суток всем читателям Яндекс.Дзен! В этой статье рассмотрим полезный и интересный счётчик в языке программирования Python. Он позволяет подсчитать количество повторений элементов в последовательности. Это встроенный модуль в Python, поэтому устанавливать его не нужно. Сразу приступим к импортированию класса counter() from collections import Counter Импортируем только этот класс из модуля collections, так как будем рассматривать только счётчик. Синтаксис:
c = Counter([итерируемая последовательность или словарь]) А возвращаемое значение: объект Counter В переменной c мы получаем коллекцию, в которой элементы хранятся в виде ключей как в словаре, а счётчик каждого элемента в виде значений этих элементов. Пример В данном примере с помощью Counter() я посчитал количество одинаковых элементов в списке и они по умолчанию отсортировались по частоте повторений. Атрибуты и методы: Теперь на полученном результате рассмотрим атрибуты и методы Counter.elements() возвращает итератор п