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下MySQLdb用法实例分析
Jun 08 Python
简单了解Python下用于监视文件系统的pyinotify包
Nov 13 Python
Python 使用with上下文实现计时功能
Mar 09 Python
浅谈pandas中shift和diff函数关系
Apr 08 Python
Python实现的质因式分解算法示例
May 03 Python
Python二进制串转换为通用字符串的方法
Jul 23 Python
Python之使用adb shell命令启动应用的方法详解
Jan 07 Python
对django2.0 关联表的必填on_delete参数的含义解析
Aug 09 Python
一篇文章弄懂Python中的可迭代对象、迭代器和生成器
Aug 12 Python
使用 Python 遍历目录树的方法
Feb 29 Python
python+selenium+chromedriver实现爬虫示例代码
Apr 10 Python
基于python计算滚动方差(标准差)talib和pd.rolling函数差异详解
Jun 08 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
MYSQL 小技巧 -- LAST_INSERT_ID
2009/11/24 PHP
JavaScript与HTML结合的基本使用方法整理
2015/10/12 PHP
详解如何实现Laravel的服务容器的方法示例
2019/04/15 PHP
JavaScript库 开发规则
2009/01/31 Javascript
三级下拉菜单的js实现代码
2011/05/23 Javascript
jQuery中innerWidth()方法用法实例
2015/01/19 Javascript
PHPExcel中的一些常用方法汇总
2015/01/23 Javascript
jQuery实现手机号码输入提示功能实例
2015/04/30 Javascript
JQuery中节点遍历方法实例
2015/05/18 Javascript
javascript框架设计之浏览器的嗅探和特征侦测
2015/06/23 Javascript
如何用JavaScript实现动态修改CSS样式表
2016/05/20 Javascript
vue双向绑定的简单实现
2016/12/22 Javascript
详解Vuejs2.0之异步跨域请求
2017/04/20 Javascript
AngularJS表单验证功能分析
2017/05/26 Javascript
vue单页应用加百度统计代码(亲测有效)
2018/01/31 Javascript
BootstrapValidator实现表单验证功能
2019/11/08 Javascript
微信小程序实现简单的select下拉框
2020/11/23 Javascript
[02:11]DOTA2上海特级锦标赛主赛事第二日RECAP
2016/03/04 DOTA
python列表操作之extend和append的区别实例分析
2015/07/28 Python
Python GUI Tkinter简单实现个性签名设计
2018/06/19 Python
python实现贪吃蛇小游戏
2020/03/21 Python
python版DDOS攻击脚本
2019/06/12 Python
Python 文件数据读写的具体实现
2020/01/24 Python
Python在后台自动解压各种压缩文件的实现方法
2020/11/10 Python
python 解决函数返回return的问题
2020/12/05 Python
HTML5仿手机微信聊天界面
2016/03/18 HTML / CSS
什么是动态端口(Dynamic Ports)?动态端口的范围是多少?
2014/12/12 面试题
应届本科生推荐信范文
2013/12/25 职场文书
优秀的茶餐厅创业计划书
2014/01/03 职场文书
美术专业自荐信
2014/07/07 职场文书
2014七年级班主任工作总结
2014/12/05 职场文书
2015年元旦主持词结束语
2014/12/14 职场文书
幼儿园班级管理心得体会
2016/01/07 职场文书
Python-typing: 类型标注与支持 Any类型详解
2021/05/10 Python
Django如何创作一个简单的最小程序
2021/05/12 Python
Java 实战项目之家居购物商城系统详解流程
2021/11/11 Java/Android