14
从Python迭代器获取最后一项的最干净方法
从Python 2.6的迭代器中获取最后一项的最佳方法是什么?例如说 my_iter = iter(range(5)) 什么是获得的最短码/干净的方式4从my_iter? 我可以做到这一点,但效率似乎并不高: [x for x in my_iter][-1]
迭代器是一种面向对象的编程模式,它允许遍历整个集合,而与物理内存中的实际实现或对象地址无关。它是“四人帮”的行为设计模式之一。