पायथन 2.6 मूल रूप से पाइथन 3 में परिवर्तित करने के लिए एक कदम पत्थर था। पायथन 3 के लिए निर्धारित कई विशेषताओं को 2.6 में लागू किया गया था यदि उन्होंने वाक्यविन्यास और कक्षा libs के साथ पिछड़ा संगतता तोड़ नहीं दी।पायथन 2.6 ने शाब्दिक और समझ या नियमों की समझ क्यों निर्धारित नहीं की है?
क्यों सेट नहीं कर रहे थे शाब्दिक ({1, 2, 3}
), सेट comprehensions ({v for v in l}
), या dict comprehensions ({k: v for k, v in d}
) उन के बीच में? विशेष रूप से दिमाग की समझ में एक बड़ा वरदान होता ... मैं खुद को काफी यूगलियर dict([(k, v) for k, v in d])
का उपयोग हाल ही में एक भयानक बहुत से उपयोग करता हूं।
क्या कुछ स्पष्ट है कि मुझे याद आ रही है, या यह सिर्फ एक ऐसी विशेषता थी जिसने कटौती नहीं की थी?
ध्यान दें कि ये सभी सुविधाएं पाइथन 2.7 में लागू की गई हैं। http://docs.python.org/dev/whatsnew/2.7.html –