【发布时间】:2014-09-22 09:32:43
【问题描述】:
我需要将长度不同的列表写入 CSV 文件的列中。
我目前有:
d=lists
writer = csv.writer(fl)
for values in zip(*d):
writer.writerow(values)
仅部分有效。我怀疑正在发生的事情是它会停止压缩,直到列表长度最短的列表。
【问题讨论】:
-
你使用什么编程语言以及什么 csv lib?
-
您的问题在于您如何使用 zip。看看这个答案:stackoverflow.com/questions/19686533/…
-
@Krets 不过,我不确定这是同一个问题;那里的解决方案重复列表(如
R)。 -
另外,
d只是一个列表列表,对吧? -
是的,d 是一个列表列表