मुझे itertools.groupby की आलस्य की आवश्यकता नहीं है। मैं सिर्फ इस तरह के रूप सूचियों का एक dict में मेरी सूची में समूह हैं:क्या अजगर के itertools.groupby का एक आलसी संस्करण है?
dict([(a, list(b)) for a,b in itertools.groupby(mylist, mykeyfunc)])
एक मानक समारोह पहले से ही इस करता है कि है?
क्या आलस्य किसी भी तरह से चोट पहुंचाती है? – sth
सिद्धांत रूप में, एक गैर-आलसी संस्करण अधिक कुशल हो सकता है - यह पूरे समूह को एक बार में किया जाता है, आलसी ओवरहेड्स से परहेज करता है और कैश को अच्छी तरह से उपयोग करता है। फिर भी, मुझे आश्चर्य होगा अगर यह आपको कोई वास्तविक समस्याएं पैदा कर रहा है। मेरी सलाह, पुराने गीत से चोरी - "चिंता मत करो खुश रहो"। – Steve314
प्रतिकृति में आलसी कोड का परीक्षण करने के लिए यह दर्द है। – dvogel