少说话多写代码之Python学习017——字典的方法(items、pop)

栏目: Python · 发布时间: 6年前

内容简介:items方法将字典的所有项以列表方式返回,列表中每一项都表示为(键,值)对形式,但对字典的项的次序没有什么规律。输出pop方法用来从字典中获取指定的键的值,然后将这个键-值对从字典中移除。

items方法将字典的所有项以列表方式返回,列表中每一项都表示为(键,值)对形式,但对字典的项的次序没有什么规律。

#items方法
d={'title':'绕口令:喇嘛和哑巴',
   'content':'打南边来了个哑巴,腰里别了个喇叭;打北边来了个喇嘛,手里提了个獭犸。提着獭犸的喇嘛要拿獭犸换别着喇叭的哑巴的喇叭;哑巴说:行!'}
print(d.items())

输出

dict_items([('title', '绕口令:喇嘛和哑巴'), ('content', '打南边来了个哑巴,腰里别了个喇叭;打北边来了个喇嘛,手里提了个獭犸。提着獭犸的喇嘛要拿獭犸换别着喇叭的哑巴的喇叭;哑巴说:行!')])

pop方法用来从字典中获取指定的键的值,然后将这个键-值对从字典中移除。

#pop方法
d={'刘备':'蜀汉','孙权':'东吴','曹操':'曹魏'}
print(d)
print(d.pop('刘备'))
print(d)
print(d.pop('孙权'))
print(d)
print(d.pop('曹操'))
print(d)

输出

{'刘备': '蜀汉', '孙权': '东吴', '曹操': '曹魏'}
蜀汉
{'孙权': '东吴', '曹操': '曹魏'}
东吴
{'曹操': '曹魏'}
曹魏
{}

从上面输出来看,没获取一次键的值,该键值就被移除了。

工程代码下载: https://download.csdn.net/download/yysyangyangyangshan/10702836


以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,也希望大家多多支持 码农网

查看所有标签

猜你喜欢:

本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们

新经济,新规则

新经济,新规则

[美]Kevin Kelly / 刘仲涛 / 译言·东西文库/电子工业出版社 / 2014-7 / CNY 45.00

近年来,互联网持续震动着全世界各个行业以至于整个经济规则……在中国,以小米为代表的各类“互联网思维”轰轰烈烈地颠覆着各个行业……而这一切的一切,凯文凯利早就通过这本小书轻松写定。《新规则,新经济》一书介绍互联网时代,互联网影响下的经济运行的十个新游戏规则。一起来看看 《新经济,新规则》 这本书的介绍吧!

JSON 在线解析
JSON 在线解析

在线 JSON 格式化工具

SHA 加密
SHA 加密

SHA 加密工具