【问题标题】:unpacking elements in list for writing csv in python 3.7 [duplicate]解包列表中的元素以在python 3.7中写入csv [重复]
【发布时间】:2019-03-09 13:56:36
【问题描述】:

我有一个这样的列表:

L1 = [['myname'], [12.33333333333334]]

我想把这些项目写成一个csv文件,我可以这样做,但是问题是输出是这样的:

['myname'],[12.33333333333334]

我希望我的输出变成这样:

myname , 12.33333333333334

【问题讨论】:

  • 当您将字段写入 csv 时,在写入之前获取第零个元素。例如。 field_to_write[0]

标签: python csv


【解决方案1】:

请尝试以下解决方案。

import csv
L1 = [['myname'], [12.33333333333334]]
with open('test.csv', 'wb') as csvfile:
    mywriter = csv.writer(csvfile, delimiter=',')
    mywriter.writerow(L1[0] + L1[1])

【讨论】:

  • 哇,它就在我的鼻子附近,我写的和你一样,但有一点不同。这----> mywriter.writerow(L1[0],L1[1])
  • tnx 很多 Vishvajit
  • 不客气。请为答案投票:P
  • 肯定:)---
猜你喜欢
  • 2019-01-10
  • 2019-06-22
  • 2023-03-17
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2016-07-11
  • 2020-07-14
  • 2019-11-15
相关资源
最近更新 更多