Python 字典练习

一、现有字典info={'name':'大锤','hobby':'study','gender':1}

  1. 如何查看 name 对应值
  2. 发现年龄有误,应该是 20 岁,如何修改
  3. 现需要增加住址为杭州的信息
  4. 年龄每年都变化,现删除该信息
  5. 删除地址信息,并将删除的信息保存到日志【这里打印就可以】
  6. 现有 old_ dict={'name':'ww'}以及 new_dict={'name':'ww','birthday':'2008-05-20','gender':1},如何将new_dict 内容合并到 old_ dict 中
  7. 如何清空字典info的所有信息
  8. info[name],info.get(name)
  9. 因为没有发现年龄先增加一个年龄
    Info[age]=12;修改lnfo[age]=20
  10. info[address]=’杭州’
  11. Del.info[age]
  12. print(info.pop(‘address’))
  13. new_dict.update(old_dict)
  14. info.clear(),##清空所有的条目
    del,info ##删除词典

二、存储5本世界名著的七个信息:

  1. 每本书如何存储

  2. 5本书如何存储
    books1={"name":"西游记","author":"章承恩","type":"神魔小说","Genre":"长篇小说","alias":"西游释厄传","Age of":"明朝","ForeignName":"The Journey to the West"}
    books2={"name":"长安乱","author":"韩寒","type":"武侠小说","Genre":"长篇小说","alias":"null","Age of":"现代","ForeignName":"Chaos ChangAn"}
    books3={"name":"悲惨世界","author":"雨果","type":"历史信仰","Genre":"长篇小说","alias":"null","Age of":"1862年","ForeignName":"Les Misérables"}
    books4={"name":"三国演义","author":"罗贯中","type":"神魔小说","Genre":"长篇小说","alias":"三国志通俗演义、三国志演义","Age of":"元末明初洪武年间","ForeignName":"The Journey to the West"}
    books5=dict([("name","红楼梦"),("author","曹雪芹等"),("type","人情小说"),("Genre","长篇小说"),("alias","石头记、情僧录、风月宝鉴、金陵十二钗、金玉缘"),("ForeignName","The Dream of Red Mansion")])

  3. 遍历所有书的所有信息

  4. 储存所有书
    books=[books1,books2,books3,books4,books5]

 for i in books:
    print(" ")
    for y,s in i.items():
        print(y,":",s)
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • pyspark.sql模块 模块上下文 Spark SQL和DataFrames的重要类: pyspark.sql...
    mpro阅读 13,147评论 0 13
  • 什么是字典: Python字典可存储任意类型对象,如字符串、数字、元组…… 优点:取值方便,速度快 创建字典: d...
    一只羊槑阅读 4,035评论 0 0
  • rljs by sennchi Timeline of History Part One The Cognitiv...
    sennchi阅读 12,151评论 0 10
  • =========================================================...
    lavor阅读 8,825评论 0 5
  • 这个世界上总有让自己后悔的事,每当后悔时,总是会向朋友说:如果……早知道……我就……可我们往往不愿意去明白,...
    血影红梅阅读 2,312评论 0 1