python 按固定个数取可迭代对象
python 按固定个数取可迭代对象
需求:将文件名或者数字等可迭代对象, 每5位输出一次
解决方案: itertools.islice, more_itertools
itertools.islice
import itertools
b = [i for i in range(100)]
c = iter(b)
def f():
return list(itertools.islice(c, 3))
d = iter(f, []) # 迭代调用f, 直到结果为[]
print(n
原创
2020-11-20 17:09:03 ·
371 阅读 ·
0 评论