Modul collections zagotavlja specializirane vrste kontejnerjev, ki razširijo vgrajene list/dict/tuple z priročnimi, pogosto bolj učinkovitimi alternativami za običajne vzorce. Če jih poznate, lahko napišete čistejšo in hitrejšo kodo.
defaultdict — slovarji s samodejnimi privzetimi vrednostmi
collections defaultdict
groups = {}
item items:
item.category groups:
groups[item.category] = []
groups[item.category].append(item)
groups = defaultdict()
item items:
groups[item.category].append(item)
