如何将列表的第n个值写入csv fi

2024-04-18 12:31:16 发布

您现在位置:Python中文网/ 问答频道 /正文


Tags: python
1条回答
网友
1楼 · 发布于 2024-04-18 12:31:16

组成一个行长为2的“矩阵”,并在生成器中一次写入所有行

with open('datas.csv','wb') as f:  # python 2
with open('datas.csv','w',newline='') as f:  # python 3

   data=csv.writer(f)
   data.writerows(sec_min[l:l+2] for l in range(0,len(sec_min),2))

请注意,无论您运行的是python2还是python3,打开csv模块文件的方式都不同。你知道吗

由于额外的\r字符,您原来的方法每隔一行产生一个空行。你知道吗

相关问题 更多 >