Python字典是另一种可变容器模型,且可存储任意类型对象,如字符串、数字、元组等其他容器模型,下面这篇文章主要给大家介绍了Python如何利用字典对数据进行查找?Python字典查找数据的操作方法有哪些?需要的朋友可以参考下 , 下面一起来看看吧!

我们在学习字典的时候 , 了解过它的相关概念 , 同时知道它可以对数据进行增删改查的操作 , 下面的内容主要就是针对使用字典来查找数据的方法进行讲解的 , 总共可以分成两种 , 一种是通过key值进行操作 , 另一个是按照函数的写法进行查找 。
【Python如何利用字典对数据进行查找?Python字典查找数据的操作方法有哪些?】一、key值的查找方法
使用key值对数据的查找非常的简单 , 我们只需要对一个key去进行判断 , 看它是否存在 , 如果存在就会返回对应的值 , 如果不存在的话就会报错 。举个例子:
dict = {'name': 'wang', 'age': 19, 'sex': '女'}print(dict ['age']) 19在下面的这条代码中会报错 , 因为不存在height这个key值
print(dict1['height'])二、使用函数进行查找
1、使用keys
这个方法是对一个字典中的所有key值进行查找 , 最后返回的是一个使用for进行遍历的对象 , 也就是一个可迭代对象 。举个例子:
dict1 = {'name': 'wang', 'age': 19, 'sex': '女'}print(dict1.keys())运行结果:
dict_keys(['name', 'age', 'sex'])通过运行结果可以知道 , 它返回的就是一个可迭代对象 。
2、使用values
这个方法是跟上那个方法不同 , 它是对一个字典中值进行查找 , 最后将这些查找到的值进行返回 。举个例子:
dict1 = {'name': 'wang', 'age': 19, 'sex': '女'}print(dict1.values())运行结果:
[‘wang’,’19’,’女’]到此这篇关于Python如何利用字典对数据进行查找?Python字典查找数据的操作方法有哪些?的文章就介绍到这了 , 想要了解更多相关Python字典查找数据内容 , 可以进行关注继续学习哦!
猜你喜欢
- Python怎么循环迭代文件内容?Python文件内容如何迭代
- Python如何对验证码进行简单的处理?Python处理验证码的小技巧
- Python窗口事件是什么?Python怎么给组件绑定事件函数
- 什么是元类?Python中的元类如何使用?
- 如何同时兼容python2和Python3版本?如何让Python版本同时兼容?
- Python中的filter函数原理是什么?使用filter函数如何对序列进行重组?
- python如何设置pandas的格式显示?python设置pandas显示格式的方法
- Python怎么为按钮添加事件?Tkinter模块如何处理事件
- 如何创建Python中的计时器类?如何使用Python计时器来监控程序运行?
- Python如何遍历字典?Python遍历字典的方法有哪些?
