我正在尝试编写一个新的csv文件来存储已排序的分数。分数存储在名为" scores_int"的列表中。并已经排序。
{{1}}
我遇到的唯一问题是排序的csv文件没有以正确的格式保存。我想要的是完全覆盖旧的csv文件,只需用新列表替换所有值(我知道效率很低,但它完成了我需要的工作。)
目前,srt_Scores.csv文件如下所示:
https://gyazo.com/2ad5428d27860d0b72d1554ca9f23a3a
我想要做的是让我的csv文件写得如下:
https://gyazo.com/57cab4a01c93b477344156b141f09689
如果有人能帮助我,我们将不胜感激。
答案 0 :(得分:1)
假设scores_int
是一个列表,您只需要将writerow
替换为writerows
,并将此数组中的每个值都设为1个元素列表:
w.writerows([[v] for v in scores_int])