我有多个用户定义的列表
numLists = sys.argv[1]
d = [[] for x in xrange(numLists+1)]
我正在对这些列表执行某些操作,并且我希望以下列格式将它们传递给itertools.izip
,例如,如果用户输入了numLists = 2
我希望该行
for val in itertools.izip(d[0],d[1],d[2]):
writer.writerow(val)
通常,如果我已经有一些预定义的列表A[], B[]
该行将是
for val in itertools.izip(A,B):
writer.writerow(val)
有没有办法将列表名称传递给izip
?
注:
我不想这样做 对于范围内的j(numLists): 对于itertools.izip中的val(d [j]): writer.writerow(VAL)
因为它没有提供所需的输出。