从Python 2.6的迭代器中获取最后一项的最佳方法是什么?例如说
my_iter = iter(range(5))
4从中获取最短代码/最干净的方法是my_iter什么?
4
my_iter
我可以这样做,但是效率似乎不高:
[x for x in my_iter][-1]
item = defaultvalue for item in my_iter: pass