पायथन 2.6 में एक पुनरावृत्त से अंतिम वस्तु प्राप्त करने का सबसे अच्छा तरीका क्या है? उदाहरण के लिए, कहो
my_iter = iter(range(5))
कम से कम-कोड / होने का साफ तरीका क्या है 4
से my_iter
?
मैं यह कर सकता था, लेकिन यह बहुत कुशल नहीं लगता है:
[x for x in my_iter][-1]
iter(range(5))