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自动化测试之从命令行运行测试用例with verbosity
Sep 28 Python
python中使用正则表达式的后向搜索肯定模式(推荐)
Nov 11 Python
python十进制和二进制的转换方法(含浮点数)
Jul 07 Python
python中下标和切片的使用方法解析
Aug 27 Python
django-crontab 定时执行任务方法的实现
Sep 06 Python
Python的互斥锁与信号量详解
Sep 12 Python
Python爬虫使用代理IP的实现
Oct 27 Python
python使用正则来处理各种匹配问题
Dec 22 Python
如何配置关联Python 解释器 Anaconda的教程(图解)
Apr 30 Python
关于keras中keras.layers.merge的用法说明
May 23 Python
python和php哪个更适合写爬虫
Jun 22 Python
如何解决安装python3.6.1失败
Jul 01 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 多行多列显示
2009/08/15 PHP
php 将excel导入mysql
2009/11/09 PHP
PHP JSON 数据解析代码
2010/05/26 PHP
php判断输入不超过mysql的varchar字段的长度范围
2011/06/24 PHP
PHP批量去除BOM头代码分享
2015/06/26 PHP
Yii2实现跨mysql数据库关联查询排序功能代码
2017/02/10 PHP
java script编程起步(第三课)
2007/01/10 Javascript
window.open的页面如何刷新(父页面)上层页面
2012/12/28 Javascript
JS小游戏之极速快跑源码详解
2014/09/25 Javascript
浅析jQuery Mobile的初始化事件
2015/12/03 Javascript
PassWord输入框代码分享
2016/06/07 Javascript
详解Angular路由 ng-route和ui-router的区别
2017/05/22 Javascript
Vue 实现拖动滑块验证功能(只有css+js没有后台验证步骤)
2018/08/24 Javascript
对VUE中的对象添加属性
2018/09/18 Javascript
Js和VUE实现跑马灯效果
2020/05/25 Javascript
使用nodejs实现JSON文件自动转Excel的工具(推荐)
2020/06/24 NodeJs
[07:03]显微镜下的DOTA2第九期——430圣堂刺客杀戮秀
2014/06/20 DOTA
Python 除法小技巧
2008/09/06 Python
在Python下利用OpenCV来旋转图像的教程
2015/04/16 Python
Python中列表list以及list与数组array的相互转换实现方法
2017/09/22 Python
深入理解Django中内置的用户认证
2017/10/06 Python
简单谈谈Python的pycurl模块
2018/04/07 Python
python 数字类型和字符串类型的相互转换实例
2018/07/17 Python
python使用udp实现聊天器功能
2018/12/10 Python
Python3 log10()函数简单用法
2019/02/19 Python
Django之创建引擎索引报错及解决详解
2019/07/17 Python
利用PyQt中的QThread类实现多线程
2020/02/18 Python
python 实现仿微信聊天时间格式化显示的代码
2020/04/17 Python
澳大利亚最好的在线时尚精品店:Princess Polly
2018/01/03 全球购物
Famous Footwear加拿大:美国多品牌运动休闲鞋店
2018/12/05 全球购物
英国豪华装饰照明品牌的在线零售商:Inspyer Lighting
2019/12/10 全球购物
全球工业:Global Industrial
2020/02/01 全球购物
留学推荐信写作指南
2014/01/25 职场文书
村居抓节水倡议书
2014/05/19 职场文书
企业党员一句话承诺
2014/05/30 职场文书
管理工程专业求职信
2014/08/10 职场文书