Modul collections poskytuje specializované typy kontejnerů, které rozšiřují vestavěné list/dict/tuple o pohodlné a často efektivnější alternativy pro běžné vzory. Jejich znalost vám umožní psát čistší a rychlejší kód.
defaultdict — slovníky s automatickými výchozími hodnotami
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)
