Python — od podstaw do zaawansowanego · Standardowa biblioteka
collections — liczniki, kolejki i fabryki
Standardowa biblioteka
Wprowadzenie
Moduł collections rozszerza wbudowane typy. Counter liczy wystąpienia i wspiera arytmetykę multizbiorów. defaultdict eliminuje "if key not in d" — fabryka tworzy domyślną wartość. deque to dwukierunkowa kolejka z O(1) na obu końcach i opcjonalnym maxlen. namedtuple daje niemutowalną klasę-krotkę z polami po nazwie. ChainMap łączy kilka słowników w jeden widok — idealne dla konfiguracji warstwowych.