Python:如何写一个tuple值的字典到csv文件? [英] Python: How to write a dictionary of tuple values to a csv file?

查看:1344
本文介绍了Python:如何写一个tuple值的字典到csv文件?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

如何将以下字典打印到csv文件?

  maxDict = {'test1':('alpha' ,2),'test2':('gamma',2)} 

CSV如下所示:

  test1,alpha,2 
test2,gamma,2


解决方案

  import csv 
with open data.csv,wb)as f:
csv.writer(f).writerows((k,)+ v for k,v in maxDict.iteritems())


How do I print the following dictionary into a csv file?

maxDict = {'test1': ('alpha', 2), 'test2': ('gamma', 2)} 

So, that the output CSV looks as follows:

test1, alpha, 2
test2, gamma, 2

解决方案

import csv
with open("data.csv", "wb") as f:
    csv.writer(f).writerows((k,) + v for k, v in maxDict.iteritems())

这篇关于Python:如何写一个tuple值的字典到csv文件?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆