Python取出字典中的值的实现
作者:404.Sunflower 发布时间:2022-01-09 20:16:07
标签:Python,字典,值
字典的常用方法
方便举例,先创建2个字典
list_test={"bob":19,"aoa":18,"coc":17}
list_b={'qqq':000}
参数 | 返回值 | 含义 |
---|---|---|
.items() | dict_items([(‘bob’, 19), (‘aoa’, 18), (‘coc’, 17)]) | 返回所有键值 |
.keys() | dict_keys([‘bob’, ‘aoa’, ‘coc’]) | 返回keys值 |
.values() | dict_values([19, 18, 17]) | 返回values值 |
.clear() | 无 | 删除字典中的所有项目 |
.get(key) | 19 | 返回字典中key对应的值,例如list_test.get("bob") |
list_test.pop(key) | 19 | 删除并返回字典中的key对应的值,例如list_test.pop("bob") |
list_test.update(字典) | {‘bob’: 19, ‘aoa’: 18, ‘coc’: 17, ‘qqq’: 0} | 将字典list_test合并list_b,例如list_test.update(list_b) |
输出字典中的值:
list_test={"bob":19,"aoa":18,"coc":17}
for i,j in test.items():
print(i, j)
list_test={"bob":19,"aoa":18,"coc":17}
for i in test :
print(i,test[i])
删除字典中的某一项
del list_test["coc"]
值是否在字典中(in、not in),返回True/False
'bob' in list_test
PS:其他方法
person = {'name':'xiaoming', 'age':18}
# 第一种 若键不存在则会抛出KeyError异常
person['city']
# 第二种 不会抛出异常,不存在则返回None,也可以设置默认返回值
person.get('city',"上海")
# 第三种 与第二种类似,区别在于setdefault方法会更新字典
person.setdefault('city', '上海')
来源:https://blog.csdn.net/weixin_45951067/article/details/120863023
0
投稿
猜你喜欢
- 5月20日,微软正式提供了Windows XP下可用的雅黑字体下载,雅黑字体是一款近乎完美的字体,解决了宋体小文字无法辩认的问
- 不知道工商银行帐号是否是这样的格式, 如果错了请大家见谅!<script language="javascript"
- 插值主要用于物理学数学中,逼近某一确定值的方法(1)插值是通过已知的离散数据求未知数据的方法。(2)与拟合不同,插值要求曲线通过所有的已知数
- 如图,这次需要在图片中找到卷尺的红色刻度,所以需要对图像做过滤,只留下红色部分。一开始的想法是分别找到RGB值,然后找到红色区域的部分保留就
- 在良好的数据库设计基础上,能有效地使用索引是SQL Server取得高性能的基础,SQL Server采用基于代价的优化模型,它对每一个提交
- 目录问题注意总结问题如何在一张表上对多个表进行外键关联from django.db import modelsclass Appliance
- 代码如下:<%@LANGUAGE="VBSCRIPT" CODEPAGE="65001&quo
- 那么我们现在开始进行安装配置: 1.一般网上
- 今天交流会上,分享前端的开发经验,有一条虽然很快带过,但是我倒是印象蛮深刻的,就写点小结来分享一下吧。不知道是标准害了大家还是大家害了标准,
- 仔细观察下面两个python程序,代码一模一样,但是运行的结果却不同,就是因为最后一行return缩进的不同def powersum(pow
- breakbreak可以用来立即退出循环语句(包括else)continuecontinue可以用来跳过当次循环注意:break和conti
- 在mysql中利用select语句的一个特性就可以很方便地实现查询结果的分页,select语句的语法:SELECT [STRAIGHT_JO
- 楔子我们知道python的执行效率不是很高,而且由于GIL的原因,导致python不能充分利用多核CPU。一般的解决方式是使用多进程,但是多
- 今天设计models时,用到了choice这个属性,用来限制用户做出选择的范围。比如说性别的选择(男或女)。class User(Abstr
- CentOS mysql安装还是很常用的软件,我就学习如何CentOS mysql安装,在这里拿出来和大家分享一下,希望对大家有用。Cent
- window对象表示浏览器中打开的窗口,提供关于窗口状态的信息。可以用window对象访问窗口中绘制的文档、窗口中发生的事件和影响窗口的浏览
- 下面的代码是从kesion系统扒下的,确实不错,支持utf8格式。代码如下:'===========================
- 数据库的选择原则是什么?我只知道小网站用Access,大网站用SQL,请问它的具体选择原则是什么?在实际应用中,数据库的选择原则一般是:如果
- 我搜集了国内10几个电影网站的数据,里面近几十W条记录,用文本没法存,mongodb学习成本非常低,安装、下载、运行起来不会花你5分钟时间。
- 有个文本文件,需要替换里面的一个词,用python来完成,我是这样写的:def modify_text(): with open('