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

 更新时间:2019年07月07日 09:26:51   作者:KK_f2d5  
这篇文章主要介绍了python保存字典和读取字典的实例代码,通过代码给大家介绍了python 使用列表和字典存储信息的相关代码,需要的朋友可以参考下

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

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保存字典和读取字典的实例代码,希望对大家有所帮助,如果大家有任何疑问欢迎给我留言,小编会及时回复大家的!

相关文章

  • opencv3/Python 稠密光流calcOpticalFlowFarneback详解

    opencv3/Python 稠密光流calcOpticalFlowFarneback详解

    今天小编就为大家分享一篇opencv3/Python 稠密光流calcOpticalFlowFarneback详解,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2019-12-12
  • Python Tkinter创建GUI应用程序的示例

    Python Tkinter创建GUI应用程序的示例

    Tkinter提供了丰富的功能和灵活的接口,让开发者能够轻松地构建出各种各样的图形用户界面,本文介绍了使用Python的Tkinter库创建图形用户界面GUI应用程序,感兴趣的可以了解一下
    2024-12-12
  • Python 匹配任意字符(包括换行符)的正则表达式写法

    Python 匹配任意字符(包括换行符)的正则表达式写法

    Python 正则表达式匹配任意字符(包括换行符)的写法
    2009-10-10
  • python爬虫基本知识

    python爬虫基本知识

    最近在做一个项目,这个项目需要使用网络爬虫从特定网站上爬取数据,于是乎,我打算写一个爬虫系列的文章,与大家分享如何编写一个爬虫。下面这篇文章给大家介绍了python爬虫基本知识,感兴趣的朋友一起看看吧
    2018-03-03
  • python交互式图形编程实例(一)

    python交互式图形编程实例(一)

    这篇文章主要为大家详细介绍了python交互式图形编程实例,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2017-11-11
  • Python安装Graphviz超详细图文教程

    Python安装Graphviz超详细图文教程

    这篇文章主要介绍了Python安装Graphviz超详细教程,本文通过图文并茂的形式给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2023-02-02
  • Python正则表达式介绍

    Python正则表达式介绍

    本文介绍了Python对于正则表达式的支持,包括正则表达式基础以及Python正则表达式标准库的完整介绍及使用示例。本文的内容不包括如何编写高效的正则表达式、如何优化正则表达式,这些主题请查看其他教程
    2012-08-08
  • pytest使用parametrize将参数化变量传递到fixture

    pytest使用parametrize将参数化变量传递到fixture

    这篇文章主要为大家介绍了pytest使用parametrize将参数化变量传递到fixture的使用详解,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2022-05-05
  • python中sort sorted reverse reversed函数的区别说明

    python中sort sorted reverse reversed函数的区别说明

    这篇文章主要介绍了python中sort sorted reverse reversed函数的区别说明,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2020-05-05
  • python实现Thrift服务端的方法

    python实现Thrift服务端的方法

    这篇文章主要介绍了python实现Thrift服务端的方法,帮助大家更好的理解和学习使用python,感兴趣的朋友可以了解下
    2021-04-04

最新评论