Το module collections παρέχει εξειδικευμένους τύπους containers που επεκτείνουν τις ενσωματωμένες list/dict/tuple με βολικές, συχνά πιο αποδοτικές εναλλακτικές για κοινά patterns. Η γνώση τους σας επιτρέπει να γράφετε πιο καθαρό και γρήγορο κώδικα.
defaultdict — dicts με αυτόματες προεπιλεγμένες τιμές
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)
