我有一个CSV文件('test.CSV'),如下所示: 名字1,名字2,名字3,名字4
对于每个名字,我都有一个数字列表(对于讨论,假设1-10,11-20,21-30,31-40)
我想将每个数字列表插入每个名称,如下所示:
Name1,Name2,Name3,Name4
1,11,21,31
2,12,22,32
3,13,23,33
4,14,24,34
5,15,25,35
6...
7
8
9
10,20,30,40
到目前为止,正如您在下面的代码中看到的,我所做的只是插入names头
如何在不覆盖标题行的情况下插入数据
谢谢
with open('test.csv', 'w+') as csvfile:
filewriter = csv.writer(csvfile, delimiter=',', quotechar='|', quoting=csv.QUOTE_MINIMAL)
filewriter.writerow(['Name1', 'Name2', 'Name3', 'Name4'])
reader = csv.reader(csvfile)
用新行(“\n”)字符分解CSV,然后用第二个“1”而不是“0”开始解析。用逗号(“,”)再次分解
相关问题 更多 >
编程相关推荐