gpt4 book ai didi

python - 如何使用 Python 将元组的元组写入 CSV 文件

转载 作者:太空狗 更新时间:2023-10-30 00:37:07 25 4
gpt4 key购买 nike

我有一个元组的元组

import csv
A = (('Max', 3 ,' M'),('bob',5,'M'),('jane',6,'F'))
result = open("newfile.csv",'wb')
writer = csv.writer(result, dialect = 'excel')
writer.writerow(A)
result.close

这将写入一个 CSV 文件,其中的行包含 A[0]、A[1] 和 A[2]。我想要的是包含姓名、年龄和性别的一行,它具有相应的值。

最佳答案

一次写入所有行:

writer.writerows(A)

代替

writer.writerow(A)

文件 newfile.csv 现在看起来像这样:

Max,3, M
bob,5,M
jane,6,F

此外,将 () 添加到您的最后一行,这是一个函数调用:result.close()

如果您使用的是 Python 2.6 或更新版本,则可以使用以下形式:

import csv
A = (('Max', 3, 'M'),('bob', 5, 'M'),('jane', 6, 'F'))
with open('newfile.csv', 'wb') as result:
writer = csv.writer(result, dialect='excel')
writer.writerows(A)

关于python - 如何使用 Python 将元组的元组写入 CSV 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8687568/

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