Модуль collections. Представляет собой изменённые контейнеры | PYTHON ONLINE
Модуль collections.
Представляет собой изменённые контейнеры (dict, list, set, tuple), которые могут помочь при решении различных задач.
Counter(iter) — подсчитает количество повторений объекта в iter. С помощью most_common(n) вы сможете получить n самых повторяющихся объектов.
defaultdict(default_factory) — создаёт и подставляет новый объект, созданный default_factory, если не переданного ключа не существует.
namedtuple(typename, field_names) — создаёт тип кортежа с именованными полями.