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 pdb调试方法分享
Jan 21 Python
Python操作MongoDB数据库PyMongo库使用方法
Apr 27 Python
Linux系统上Nginx+Python的web.py与Django框架环境
Dec 25 Python
Python元组及文件核心对象类型详解
Feb 11 Python
详解django三种文件下载方式
Apr 06 Python
详解Django中间件执行顺序
Jul 16 Python
在python中实现将一张图片剪切成四份的方法
Dec 05 Python
Python+OpenCv制作证件图片生成器的操作方法
Aug 21 Python
Python迭代器模块itertools使用原理解析
Dec 11 Python
Python中base64与xml取值结合问题
Dec 22 Python
Python读取JSON数据操作实例解析
May 18 Python
深入了解Python装饰器的高级用法
Aug 13 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
DC动画电影《黑暗正义联盟》曝预告 5月5日上线数字平台
2020/04/09 欧美动漫
编写PHP的安全策略
2006/10/09 PHP
PHP 巧用数组降低程序的时间复杂度
2010/01/01 PHP
php下通过curl抓取yahoo boss 搜索结果的实现代码
2011/06/10 PHP
ThinkPHP之getField详解
2014/06/20 PHP
PHP中的use关键字概述
2014/07/23 PHP
根据出生日期自动取得星座的js代码
2010/07/20 Javascript
function foo的原型与prototype属性解惑
2010/11/19 Javascript
什么是DOM(Document Object Model)文档对象模型
2012/03/05 Javascript
学习从实践开始之jQuery插件开发 对话框插件开发
2012/04/26 Javascript
js 数值转换为3位逗号分隔的示例代码
2014/02/19 Javascript
页面装载js及性能分析方法介绍
2014/03/21 Javascript
js实现按钮控制图片360度翻转特效的方法
2015/02/17 Javascript
客户端验证用户名和密码的方法详解
2016/06/16 Javascript
angular route中使用resolve在uglify压缩后问题解决
2016/09/21 Javascript
Windows系统下安装Node.js的步骤图文详解
2016/11/15 Javascript
详解React Native 采用Fetch方式发送跨域POST请求
2017/11/15 Javascript
webpack打包nodejs项目的方法
2018/09/26 NodeJs
JavaScript实现缓动动画
2020/11/25 Javascript
github配置使用指南
2014/11/18 Python
在Python下使用Txt2Html实现网页过滤代理的教程
2015/04/11 Python
pyqt5数据库使用详细教程(打包解决方案)
2020/03/25 Python
利用HTML5实现使用按钮控制背景音乐开关
2015/09/21 HTML / CSS
HTML5 客户端数据库简易使用:IndexedDB
2019/12/19 HTML / CSS
英国健康和美容技术产品购物网站:CurrentBody
2019/07/17 全球购物
意大利在线高尔夫商店:Online Golf
2021/03/09 全球购物
VLAN和VPN有什么区别?分别实现在OSI的第几层?
2014/12/23 面试题
师德演讲稿范文
2014/05/06 职场文书
员工安全生产承诺书
2014/05/22 职场文书
电气工程及其自动化专业求职信
2014/06/23 职场文书
护士节演讲稿开场白
2014/08/25 职场文书
2014年居委会工作总结
2014/12/09 职场文书
2014年医院科室工作总结
2014/12/20 职场文书
2015年客房服务员工作总结
2015/05/15 职场文书
利用python进行数据加载
2021/06/20 Python
Vue Element-ui表单校验规则实现
2021/07/09 Vue.js