collections మాడ్యూల్ విशేషీకృత కంటైనర్ రకాలను అందిస్తుంది, అవి నిర్మిత list/dict/tuple లను సాధారణ నమూనాల కోసం సౌకర్యవంతమైన, తరచుగా మరింత సమర్థవంతమైన ప్రత్యామ్నాయాలతో విస్తరించాయి. వాటిని తెలుసుకోవడం మీరు శుభ్రమైన, వేగవంతమైన కోడ్ రాయడానికి అనుమతిస్తుంది.
defaultdict — స్వయంచాలక డిఫాల్ట్ విలువలతో dict లు
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)
