从字典中解包列表项并写入CSV-fi

2024-04-23 09:15:13 发布

您现在位置:Python中文网/ 问答频道 /正文

我有一本字典,里面每个键有4个条目。
我试图将每个单独的列表项写入CSV文件中的Var列,但我一直没有太多运气。在

try:
    f = open('numbers2.csv', 'wt')
    writer = csv.writer(f, lineterminator = '\n')
    writer.writerow(('Var1', "Var2", 'Var3', "Var4",))
    for x in exchangeDict2.iteritems():
        writer.writerow(x)

此代码将在一列中打印键,在另一列中打印列表。在


Tags: 文件csv列表字典var条目openwriter
1条回答
网友
1楼 · 发布于 2024-04-23 09:15:13

看起来您需要迭代字典值,请使用^{{cd1>}:

for value in exchangeDict2.itervalues():
    writer.writerow(value)

此外,在处理文件时使用^{{cd2>}上下文管理器(它为您处理^{cd3>}):

^{pr2}$

相关问题 更多 >