【问题标题】:How to write a list of floats to csv in columns?如何在列中将浮点数列表写入csv?
【发布时间】:2020-02-04 08:55:23
【问题描述】:

我正在到处寻找将浮点数列表写入 csv 但必须采用列格式的方法。

我编写 csv 的代码如下:

csvfile=open('Test.csv','w', newline='')
obj=csv.writer(csvfile)
obj.writerow(list_dis_B1_avg)
csvfile.close()

原来浮点数是按行写的。

我有一个存储在“list_dis_B1_avg”下的浮点列表

我怎样才能把它写在专栏里?

【问题讨论】:

    标签: python-3.x export-to-csv


    【解决方案1】:

    您不需要任何 csv 模块来执行此操作:

    with open("Test.csv", "w") as f:  # use with to close the file in any case 
        f.write("\n".join(list_dis_B1_avg))  # newline between the elements
    

    更多关于 with 关键字:https://www.geeksforgeeks.org/with-statement-in-python/

    关于 str.join() 的更多信息:https://www.programiz.com/python-programming/methods/string/join

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2021-01-01
      • 1970-01-01
      • 2014-06-27
      • 1970-01-01
      • 2018-11-22
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多