【发布时间】:2014-03-20 21:59:51
【问题描述】:
我正在尝试使用 python 将数组保存到 csv 文件中。
我有一个数组数组:
myarr = [[10.3,11.2,10.7],[13.4,12.6,12.7],[12.56,14.21,11.33]]
我想把它保存成一个csv文件,格式如下:
A B C
1 10.3 11.2 10.7
2 13.4 12.6 12.7
3 12.56 12.41 11.33
我需要它保存而不删除以前的行,所以如果我回到同一个文件中尝试保存更多数组,它不应该删除旧行,它应该从下一个可用行开始。
感谢您的帮助。
【问题讨论】:
-
如果您可以添加一些您尝试过的代码、您获得的一些输出/您遇到的错误、您希望如何命名行和列以及您期望的值类型,这将有所帮助。
-
另外,csv 是
comma separated values的缩写。您想要逗号、制表符还是空格作为分隔符? -
@SteinarLima 逗号。 Algiriyage 提供的代码是完美的,只是它重写而不是在新的空白行处继续。