gpt4 book ai didi

python - 如何将列表中的数据存储在 .csv 文件中?

转载 作者:太空宇宙 更新时间:2023-11-04 00:55:47 26 4
gpt4 key购买 nike

列表 b 是这样的:

X = [((a,b),12),((c,d),34),...]
for i in range(0,5):
print X[i][0][0],X[i][1],X[i][0][1]

我想将我的数据保存在 csv 文件中。例如。这可以另存为:

  • a,12,b- 第一行(即 X[0][0][0], X[0][1])<
  • c,34,d - 在我的第二行等等。

这是我项目的一部分,我不知道 .csv 文件。

我做了什么

writer= csv.writer(open('dict.csv','wb'))
for i in range(0,5):
writer.writerow([x[i][0][0],x[i][1],x[i][0][1]])

但在 csv 文件中找不到任何内容。如何解决?

最佳答案

您没有关闭文件:

f = open('dict.csv','wb')
writer= csv.writer(f)
for i in range(0,5):
writer.writerow([x[i][0][0],x[i][1])
f.close() # close the file

或者更好地使用 answer with the with statement :

with open('dict.csv','wb') as outfile:
writer = csv.writer(outfile)
for i in range(0,5):
writer.writerow([x[i][0][0],x[i][1])

关于python - 如何将列表中的数据存储在 .csv 文件中?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35193893/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com