Python根据字典的值查询出对应的键的方法


Posted in Python onSeptember 30, 2020

本文主要介绍了Python 字典值查询出对应的键,分享给大家,也给自己留个笔记,具体如下:

# -*- coding: utf-8 -*-
# Author Zhang Chen
# Email ZhangChen.Shaanxi@gmail.com
# Data 2018/11/1

persons={'ZhangSan':'male',
     'LiSi':'male',
     'WangHong':'female'}

#找出所有男性
males = filter(lambda x:'male'== x[1], persons.items())

for (key,value) in males:
  print('%s : %s' % (key,value))

输出如下:

LiSi : male
ZhangSan : male

注意:

字典中的value不保证唯一性,因此根据值查出来的是一个list.

不过字典中key的值是唯一的,因此根据key将可以查到唯一的一个value

print('李四的性别: %s'% persons['LiSi'])

输出如下

李四的性别: male

到此这篇关于Python根据字典的值查询出对应的键的方法的文章就介绍到这了,更多相关Python 字典值查询出对应的键内容请搜索三水点靠木以前的文章或继续浏览下面的相关文章希望大家以后多多支持三水点靠木!

Python 相关文章推荐
对python自动生成接口测试的示例讲解
Nov 30 Python
python 自动重连wifi windows的方法
Dec 18 Python
Python 一句话生成字母表的方法
Jan 02 Python
Python字典的核心底层原理讲解
Jan 24 Python
NumPy 基本切片和索引的具体使用方法
Apr 24 Python
Python Pandas 箱线图的实现
Jul 23 Python
对pytorch中的梯度更新方法详解
Aug 20 Python
使用pytorch搭建AlexNet操作(微调预训练模型及手动搭建)
Jan 18 Python
在Tensorflow中查看权重的实现
Jan 24 Python
python实现录屏功能(亲测好用)
Mar 02 Python
Python爬虫定时计划任务的几种常见方法(推荐)
Jan 15 Python
python如何修改文件时间属性
Feb 05 Python
python字典通过值反查键的实现(简洁写法)
Sep 30 #Python
python中字典增加和删除使用方法
Sep 30 #Python
Scrapy爬虫文件批量运行的实现
Sep 30 #Python
如何使用scrapy中的ItemLoader提取数据
Sep 30 #Python
python Matplotlib数据可视化(2):详解三大容器对象与常用设置
Sep 30 #Python
python pip如何手动安装二进制包
Sep 30 #Python
python Matplotlib数据可视化(1):简单入门
Sep 30 #Python
You might like
PHP生成图片验证码功能示例
2017/01/12 PHP
ThinkPHP3.2框架操作Redis的方法分析
2019/05/05 PHP
JS setCapture 区域外事件捕捉
2010/03/18 Javascript
理解Javascript_05_原型继承原理
2010/10/13 Javascript
超酷的网页音乐播放器DewPlayer使用方法
2010/12/18 Javascript
javascript提取URL的搜索字符串中的参数(自定义函数实现)
2013/01/22 Javascript
详细解读JavaScript编程中的Promise使用
2015/07/27 Javascript
js实现仿qq消息的弹出窗效果
2016/01/06 Javascript
微信小程序 加载 app-service.js 错误解决方法
2016/10/12 Javascript
vue实现一个移动端屏蔽滑动的遮罩层实例
2017/06/08 Javascript
全新打包工具parcel零配置vue开发脚手架
2018/01/11 Javascript
解析Angular 2+ 样式绑定方式
2018/01/15 Javascript
详解JavaScript中的坐标和距离
2019/05/27 Javascript
Vue分页器实现原理详解
2019/06/28 Javascript
layui清除radio的选中状态实例
2019/11/14 Javascript
vue和H5 draggable实现拖拽并替换效果
2020/07/29 Javascript
详解Python中dict与set的使用
2015/08/10 Python
Python中字符串的格式化方法小结
2016/05/03 Python
python 计算两个日期相差多少个月实例代码
2017/05/24 Python
python 识别图片中的文字信息方法
2018/05/10 Python
对python3新增的byte类型详解
2018/12/04 Python
Scrapy框架爬取西刺代理网免费高匿代理的实现代码
2019/02/22 Python
pytorch获取模型某一层参数名及参数值方式
2019/12/30 Python
PyTorch的torch.cat用法
2020/06/28 Python
HTML5 拖放(Drag 和 Drop)详解与实例代码
2017/09/14 HTML / CSS
巴西网上药房:onofre
2016/11/21 全球购物
美国最好的保健品打折网店:Swanson
2017/08/04 全球购物
微软中国官方旗舰店:销售Surface、Xbox One、笔记本电脑、Office
2018/07/23 全球购物
工商学院毕业生个人自我评价
2013/09/19 职场文书
社团文化节邀请函
2014/01/10 职场文书
房展策划方案
2014/06/07 职场文书
2014年村党支部工作总结
2014/12/04 职场文书
2015年食品安全宣传周活动总结
2015/07/09 职场文书
护理自荐信
2019/05/14 职场文书
教你如何使用Python Tkinter库制作记事本
2021/06/10 Python
python Django框架快速入门教程(后台管理)
2021/07/21 Python