import csv
writerow()
writerow()将一个列表全部写入csv的同一行。
csv_list = [1,2,3,4]
with open("/Users/apple/Downloads/test.csv","w",encoding="UTF-8",newline="") as csvfile:
writer = csv.writer(csvfile)
writer.writerow(csv_list)
结果:

writerows()
writerows()将一个二维列表中的每一个列表写为一行。
csv_list = [[1],[2],[3],[4]]
with open("/Users/apple/Downloads/test.csv","w",encoding="UTF-8",newline="") as csvfile:
writer = csv.writer(csvfile)
writer.writerows(csv_list)
结果:

本文介绍了使用Python的csv模块进行数据写入的两种方法:writerow()用于将一维列表写入CSV文件的一行,而writerows()则可以将二维列表的每一项作为一个独立的行进行写入。

809

被折叠的 条评论
为什么被折叠?



