python中字典的查询方法
python中字典的查询方法包括:
1.直接用key查询,例如dict[key] 返回的就是这个key值对应的value值,如果没有这个key值,则会报错
2.用内置函数items() 返回的就是每一组的key:value值
3.用内置函数keys() 返回的就是每一个key值
4.用内置函数values() 返回的就是每一个value值
5.用函数get(key) 返回的就是value值,如果没有这个key值,则会返回None,相比于dict[key]来说,get(key)更加人性化。
代码如下:
for key,value in dict2.iteams():#print(key,value)if value > 90:print(key)#values() 取出字典中所有的value值,保存到列表中
result=dict2.values()
print(result)
#求所有学生的考试平均分
for score in dict2.values():print(score)
#score = dict2.values()
totel=sum(dict2.values())
averg = totle/len(dict2.values())
print(averg)#keys() 获取字典中的所有key键
names = dict2.keys()
print(names)for name in names:print(name)#找人: in 也可以用于字典的操作,用于判断元素有没有在字典的key中出现
#8 in list1
print('王五' in dict2)
'''
1.根据key获取值 如果key在字典中不存在则报出KeyError
dict[key]--->value
2.字典的内置函数:get(key)--->value 如果取不到值也不会报错,返回None get(key,default)--->如果能够取到值则返回字典中的值,如果取不到值返回default(默认)的值 items()keys()values()
'''
#print(dict2['赵飞'])
print(dict2.get('赵飞',99))
欢迎大家相互交流学习!!!
python中字典的查询方法相关推荐
- Python中字典的使用方法
Python的字典包含的元素是"键(key)-值(value)对".列表和元组是以数字作为索引的,字典可以看作是用键作为索引的. 1 字典的定义 使用大括号或者dict()构造方法 ...
- 【Python中字典的len()方法】
选择题 以下python代码输出什么? dic1={'A':1,'B':2,'C':3} print(len(dic1)) A 6 B 3 C 1 D 4 问题解析 1.len()方法返回对象(字符. ...
- [转载] python中字典中追加_python 中字典中的删除,pop 方法与 popitem 方法
参考链接: Python字典popitem() 1.pop 方法:删除指定的键值对,最后返回的是删除键的值. 2.popitem 方法:每次删除字典中的最后一个键值对,返回这个删除的键值对. 3.cl ...
- [转载] python中字典copy_python深度复制字典,copy方法与deepcopy方法
参考链接: Python字典copy() 简介 INTRODUCTION掌握python中字典数据的赋值处理,掌握指针到底在哪里?... 本篇文章创作主要是为了让小伙伴们掌握普通字典的赋值.字典的co ...
- Python中字典取值常用的方法!
字典是Python中比较常见的数据类型之一,它是一种可变容器模型,可以存储任意数量的任意类型的数据,而且字典中的每个元素由一个键和一个值组成,键和值之间用冒号分隔.本文为大家介绍一下Python中字典 ...
- python 编程中字典排序的方法
在python编写程序的过程中使用字典进行数据信息统计时,由于字典是无序的所以打印字典时内容也是无序的.因此,为了使统计得到的结果更方便查看需要进行排序.Python中字典的排序分为按"键& ...
- python中字典类型中的item是什么-python中 字典类型内置方法
python中 字典类型内置方法 一.字典(dict) 1·. 存多个值,但是每一个值都有一个key与之对应.列如存在值有姓名:jiayi.年龄:18.身高:173 2.定义方式 在{}内 ...
- python中字典列表元组_Python中的列表和元组
python中字典列表元组 Lists and tuples are arguably Python's most versatile, useful data types. You will fin ...
- python中字典按键或键值排序
字典排序 在程序中使用字典进行数据信息统计时,由于字典是无序的所以打印字典时内容也是无序的.因此,为了使统计得到的结果更方便查看需要进行排序.Python中字典的排序分为按"键"排 ...
最新文章
- Java项目:宿舍寝室维修上报管理系统(java+SpringBoot+FreeMarker+Mysql)
- 机器学习笔记:牛顿方法
- 在git下搭建个人博客
- html text width,HTML5 Text Canvas rotate in case text width is larger than maximum width allowed
- 从一个帖子看部分大学生的学习心态
- JavaScript三种创建构造函数的方式
- 动态规划-背包是否装满
- Grunt上手指南(转)
- tomcat基础架构剖析
- 核心动画(Core Animation)简介及常规用法
- AD19改变原理图图纸大小(A4改为A3
- 甲骨文每季安全更新再修补297个漏洞
- SUBMAIL API如何帮助您构建企业云通信平台?
- 算法入门:日期计算(附蓝桥杯)
- 俄勒冈州立大学计算机科学专业,2019上海软科世界一流学科排名计算机科学与工程专业排名俄勒冈州立大学排名第301-400...
- 三星手机性能测试软件,Exynos4210处理器性能测试_三星 I9100 GALAXY SII(16GB/黑色)_手机Android频道-中关村在线...
- Spring JDBC 批量操作 数据
- 【软考 系统架构设计师】计算机组成与体系结构⑥ 流水线
- 标准证件照电子版怎么做?
- ormlite android jar,android使用orm框架ormlite在控制台打印log日志信息