我有数据[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中的下一行,如下所示
请帮助我
答案 0 :(得分:0)
不确定我是否完全理解该要求。 CSV表示逗号分隔的值。因此,逗号是变量之间的默认分隔符(定界符)。但是,您可以更改它。如果您想使用空格作为定界符(分隔符),请说以下内容。
file=open('cluster.csv','a')
tulis=csv.writer(file,delimiter=' ',lineterminator='\n')
tulis.writerows([y_kmeans])
file.close()
但是我不明白您在问题中所说的“并且每个逗号都移至csv中的下一行”的含义。