我有许多用户定义的列表
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(d[j])中的val: writer.writerow(val)
因为它不能提供所需的输出
Unpack将列表列表转换为
izip()
的位置参数:相关问题 更多 >
编程相关推荐