Modulul collections oferă tipuri de containere specializate care extind list/dict/tuple-urile încorporate cu alternative conveniente, adesea mai eficiente pentru modele comune. Cunoașterea lor vă permite să scrieți cod mai curat și mai rapid.
defaultdict — dicționare cu valori implicite automate
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)
