Python 2.7:CSV文件的格式不正确

时间:2017-03-12 20:32:33

标签: python python-2.7 csv overwrite

我正在尝试编写一个新的csv文件来存储已排序的分数。分数存储在名为" scores_int"的列表中。并已经排序。

{{1}}

我遇到的唯一问题是排序的csv文件没有以正确的格式保存。我想要的是完全覆盖旧的csv文件,只需用新列表替换所有值(我知道效率很低,但它完成了我需要的工作。)

目前,srt_Scores.csv文件如下所示:

https://gyazo.com/2ad5428d27860d0b72d1554ca9f23a3a

我想要做的是让我的csv文件写得如下:

https://gyazo.com/57cab4a01c93b477344156b141f09689

如果有人能帮助我,我们将不胜感激。

1 个答案:

答案 0 :(得分:1)

假设scores_int是一个列表,您只需要将writerow替换为writerows,并将此数组中的每个值都设为1个元素列表:

w.writerows([[v] for v in scores_int])