python保存字典数据到csv文件的完整代码

在实际数据分析过程中,我们分析用Python来处理数据(海量的数据),我们都是把这个数据转换为Python的对象的,比如最为常见的字典,下面这篇文章主要给大家介绍了关于python保存字典数据到csv的相关资料,需要的朋友可以参考下

导入包

import csv

创建或打开文件,设置文件形式

f = open('xixi.csv', mode='a',encoding='utf-8',newline='') #xixi为文件名称

设置输入数据的格式,设置'A','B','C','D','E', 'F'为列名,根据自己的需要设置自己的列名

csv_writer= csv.DictWriter(f,fieldnames=['A','B','C','D','E', 'F'])

将列名输入

csv_writer.writeheader()

将数据写入:将自己的数据赋值到字典的变量中,然后写入csv文件。这里使用1,2,3,4,5,6数值模拟字典的数据。

for li in range(20): a=1+li           #将自己的数据赋值到字典的变量中 b=2+li c=3*li d=4+li e=5*li f=6*li dic = {       #字典类型 'A':a, 'B':b, 'C':c, 'D':d, 'E':e, 'F':f } csv_writer.writerow(dic)   #数据写入csv文件

实验结果:

完整代码:

import csv f = open('xixi.csv', mode='a',encoding='utf-8',newline='') #xixi为文件名称 csv_writer= csv.DictWriter(f,fieldnames=['A','B','C','D','E', 'F'])#列名 csv_writer.writeheader()  #列名写入csv for li in range(20): a=1+li           #将自己的数据赋值到字典的变量中 b=2+li c=3*li d=4+li e=5*li f=6*li dic = {       #字典类型 'A':a, 'B':b, 'C':c, 'D':d, 'E':e, 'F':f } csv_writer.writerow(dic)   #数据写入csv文件

总结

到此这篇关于python保存字典数据到csv文件的文章就介绍到这了,更多相关python保存字典数据到csv内容请搜索0133技术站以前的文章或继续浏览下面的相关文章希望大家以后多多支持0133技术站!

以上就是python保存字典数据到csv文件的完整代码的详细内容,更多请关注0133技术站其它相关文章!

赞(0) 打赏
未经允许不得转载:0133技术站首页 » python