我正在尝试此操作并遇到内存错误。
A = [a,b,c,d]
for i,j in zip(cycle(A), itertools.count()):
print (i+str(j))
我怎样才能打印这个输出:
[a1, b1, c1, d1, a2, b2, c2, d2, a3, b3, c3, d3 .. infinite times]
请您参考如下方法:
您使用的是 Python 2.7,zip 尝试从无穷无尽 迭代器创建一个列表;你的内存简直爆炸了。使用 itertools.izip相反。
