collections-moduuli tarjoaa erikoistuneita säilötyyppejä, jotka laajentavat sisäänrakennettuja list/dict/tuple-tyyppejä kätevien ja usein tehokkaammat vaihtoehtojen avulla tavallisille kuvioille. Niiden tunteminen antaa sinulle mahdollisuuden kirjoittaa puhtaampaa ja nopeampaa koodia.
defaultdict — sanakirjat automaattisilla oletusarvoilla
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)
