【发布时间】:2010-06-29 17:52:34
【问题描述】:
当前版本:
def chop(ar,size):
p=len(ar)/size
for i in xrange(p):
yield ar[(i*size):((i+1)*size)]
ar 是 list() 的类型。
我想要的是chop() 接受迭代器并返回迭代器。
for i in chop(xrange(9),3):
for j in i:
print j,
print
打印
0 1 2
3 4 5
6 7 8
【问题讨论】: