我有一个 python 列表,我想将它导出到一个 csv 文件,但我不想将所有列表存储在同一行中。我想在给定点对列表进行切片并开始新行。像这样的东西:
list = [x1,x2,x3,x4,y1,y2,y3,y4]
我希望它以这种格式导出
x1 x2 x3 x4
y1 y2 y3 y4
到目前为止,我有这个:
import csv
A = ["1", "2", "3", "4", "5", "6", "7", "8"]
result = open("newfile.csv",'wb')
writer = csv.writer(result, dialect = 'excel')
writer.writerow(A)
result.close
输出看起来像这样:
1 2 3 4 5 6 7 8
我希望输出是
1 2 3 4
5 6 7 8
有什么建议么?任何帮助表示赞赏。