在Python中用块(n)迭代迭代器?
你能想出一个很好的方法(可能用itertools)将迭代器拆分成给定大小的块吗?
因此l=[1,2,3,4,5,6,7]与chunks(l,3)变成一个迭代[1,2,3], [4,5,6], [7]
l=[1,2,3,4,5,6,7]
chunks(l,3)
[1,2,3], [4,5,6], [7]
我可以想到一个小程序来做这个,但不是一个很好的方式可能是itertools。
jeck猫
森林海
相关分类