Python从单列中的float值列表创buildexcel可读的csv

我希望能够从单个列中的浮点值列表中创build一个csv文件。 不知道如何实现这个…

mylist = [1.11, 2.22, 3.33, 4.44, ...] with open('myfile.csv', "wb") as file: writer = csv.writer(file, delimiter=',') writer.writerow(mylist) 

当我在excel中打开这个csv时,所有的值都打印在各自的列中,但是我需要将它们全部放在一列中。 我怎么能在Python中做到这一点? 或者,我需要如何格式化我的数字列表来实现这一目标?

遍历列表来添加行:

 import csv mylist = [1.11, 2.22, 3.33, 4.44] with open('myfile.csv', "wb") as f: writer = csv.writer(f, delimiter=',') for elem in mylist: writer.writerow([elem])