Python 获取可迭代对象的最后 n 个值
>>> from collections import deque>>> n = 3
>>> print(list(deque(range(10), n))) # 取最后 3 个值
>>> n = 5
>>> print(list(deque(range(10), n))) # 取最后 5 个值
这样也行,就是改成 list 类型开销有点大
>>> a = range(10)
>>> n = 3
>>> list(a)
>>> n = 5
>>> list(a)
页:
[1]