python保存字典和读取字典的实例代码


Posted in Python onJuly 07, 2019

读取一个已经保存了的字典

f = open('dict_th','r')
a = f.read()
dict_hi = eval(a)
f.close()

保存一个字典

dict = {}
list1 = []
list2 = []
for line in lines:
  line = line.strip()
  if ">" in line:
    list1.append(line)
  else:
    list2.append(line)
for i in range():
  dict[list1[i]] = list2[i]
f6 = open("dict_th",'w')
f6.write(str(dict))
f6.close()

ps:下面看下python 使用列表和字典存储信息

"""
  作者:白
  时间:2018年1月9日
  需求:假设你很多汽车,通过不断询问您是否要将车辆添加到您的库存中,
  如果您这样做,那么它将会询问汽车的细节。如果没有,应用程序将打印所有汽车的详细信息并退出。
  功能:循环添加汽车相关信息,并记录信息到字典中
"""
def main():
  car_list = []
  while True:
   add_inventory = input('是否添加汽车信息?(y/n):')
   if add_inventory == 'y':
    car_model = input('请输入汽车的型号:')
    car_color = input('请输入汽车的颜色:')
    car_year = input('请输入汽车的年限:')
    car_miles = input('请输入汽车的公里:')
    car_dict={'model':car_model,'color':car_color,'year':car_year,'miles':car_miles}
    print(car_dict)
    car_list.append(car_dict)
   elif add_inventory == 'n':
    print(car_list)
    break
if __name__ == '__main__':
  main()

总结

以上所述是小编给大家介绍的python保存字典和读取字典的实例代码,希望对大家有所帮助,如果大家有任何疑问欢迎给我留言,小编会及时回复大家的!

Python 相关文章推荐
《Python之禅》中对于Python编程过程中的一些建议
Apr 03 Python
Python中Class类用法实例分析
Nov 12 Python
python 连接sqlite及简单操作
Jun 30 Python
Python numpy生成矩阵、串联矩阵代码分享
Dec 04 Python
Python给你的头像加上圣诞帽
Jan 04 Python
python实现ID3决策树算法
Aug 29 Python
Numpy之将矩阵拉成向量的实例
Nov 30 Python
Django多进程滚动日志问题解决方案
Dec 17 Python
python ffmpeg任意提取视频帧的方法
Feb 21 Python
Python3爬虫中Ajax的用法
Jul 10 Python
VSCODE配置Markdown及Markdown基础语法详解
Jan 19 Python
Python 内置函数速查表一览
Jun 02 Python
python 实现创建文件夹和创建日志文件的方法
Jul 07 #Python
python 画二维、三维点之间的线段实现方法
Jul 07 #Python
Python调用百度根据经纬度查询地址的示例代码
Jul 07 #Python
选择Python写网络爬虫的优势和理由
Jul 07 #Python
python和c语言的主要区别总结
Jul 07 #Python
详解将Pandas中的DataFrame类型转换成Numpy中array类型的三种方法
Jul 06 #Python
pandas进行时间数据的转换和计算时间差并提取年月日
Jul 06 #Python
You might like
PHP5常用函数列表(分享)
2013/06/07 PHP
PHP使用CURL获取302跳转后的地址实例
2014/05/04 PHP
php数组转成json格式的方法
2015/03/09 PHP
使用PHP访问RabbitMQ消息队列的方法示例
2018/06/06 PHP
ExtJs 表单提交登陆实现代码
2010/08/19 Javascript
jQuery lazyLoad图片延迟加载插件的优化改造方法分享
2013/08/13 Javascript
JavaScript程序员应该知道的45个实用技巧
2014/03/04 Javascript
jQuery实现跨域
2015/02/03 Javascript
js接收并转化Java中的数组对象的方法
2016/08/11 Javascript
最全面的百度地图JavaScript离线版开发
2016/09/10 Javascript
javascript对浅拷贝和深拷贝的详解
2016/10/14 Javascript
jquery实现的table排序功能示例
2017/03/10 Javascript
VUE axios上传图片到七牛的实例代码
2017/07/28 Javascript
JS使用数组实现的队列功能示例
2019/03/04 Javascript
微信小程序下拉框搜索功能的实现方法
2019/07/31 Javascript
Vue Elenent实现表格相同数据列合并
2020/11/30 Vue.js
[08:54]DOTA2-DPC中国联赛 正赛 Aster vs LBZS 选手采访
2021/03/11 DOTA
Python的迭代器和生成器
2015/07/29 Python
Python之父谈Python的未来形式
2016/07/01 Python
快速了解Python开发中的cookie及简单代码示例
2018/01/17 Python
Python 实现使用dict 创建二维数据、DataFrame
2018/04/13 Python
python 基本数据类型占用内存空间大小的实例
2018/06/12 Python
python实现K近邻回归,采用等权重和不等权重的方法
2019/01/23 Python
python实现在cmd窗口显示彩色文字
2019/06/24 Python
Python Django框架模板渲染功能示例
2019/11/08 Python
python绘制随机网络图形示例
2019/11/21 Python
利用CSS3的定位页面元素
2009/08/29 HTML / CSS
详解如何在css中引入自定义字体(font-face)
2018/05/17 HTML / CSS
什么是重载?CTS、CLS和CLR分别做何解释
2012/05/06 面试题
会计学应届毕业生推荐信
2013/11/04 职场文书
应届生会计求职信
2013/11/11 职场文书
《云雀的心愿》教学反思
2014/02/25 职场文书
环境建设实施方案
2014/03/14 职场文书
离婚财产处理协议书
2014/09/30 职场文书
幼儿园个人总结
2015/02/28 职场文书
办公室卫生管理制度
2015/08/04 职场文书