如何使用python将数据导出到csv

时间:2019-07-25 19:00:26

标签: python csv

我有数据[4 4 4 ... 2 4 1]

我使用这样的代码。

file=open('cluster.csv','a')
tulis=csv.writer(file,lineterminator='\n')
tulis.writerows([y_kmeans])
file.close()

我的代码结果如下:

4,4,4,2,4,4,1,3,.......

我希望输出没有逗号,并且每个逗号都移到csv中的下一行,如下所示 i

请帮助我

1 个答案:

答案 0 :(得分:0)

不确定我是否完全理解该要求。 CSV表示逗号分隔的值。因此,逗号是变量之间的默认分隔符(定界符)。但是,您可以更改它。如果您想使用空格作为定界符(分隔符),请说以下内容。

file=open('cluster.csv','a')
tulis=csv.writer(file,delimiter=' ',lineterminator='\n')
tulis.writerows([y_kmeans])
file.close()

但是我不明白您在问题中所说的“并且每个逗号都移至csv中的下一行”的含义。