Python:如何写一个tuple值的字典到csv文件? [英] Python: How to write a dictionary of tuple values to a csv file?
本文介绍了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屋!
查看全文