मैंने देखा कि Python2.6 ने अगले() को list of global functions में जोड़ा है।पायथन 2.6 ने वैश्विक वैश्विक() फ़ंक्शन क्यों जोड़ा?
Retrieve the next item from the iterator by calling its next() method.
तो
default
दिया जाता है, यह दिया जाता है, तो इटरेटर समाप्त हो रहा है, अन्यथाStopIteration
उठाया जाता है।
इसे जोड़ने के लिए प्रेरणा क्या थी? next(iterator)
के साथ आप क्या कर सकते हैं कि आप रोकथाम को संभालने के लिए iterator.next()
और except
खंड के साथ नहीं कर सकते हैं?
+1। इसी कारण से पाइथन में अंतर्निहित लेन() फ़ंक्शन है। Guido के तर्क के लिंक के लिए http://stackoverflow.com/questions/83983/why-isnt-the-len-function-inherited-by- शब्दकोश-and-lists-in-python पर स्वीकृत उत्तर देखें। –
+1: दस्तावेज़ों को उद्धृत करें। –