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操作摄像头截图实现远程监控的例子
Mar 25 Python
Python入门篇之函数
Oct 20 Python
Python中操作符重载用法分析
Apr 29 Python
利用python实现命令行有道词典的方法示例
Jan 31 Python
Python编程给numpy矩阵添加一列方法示例
Dec 04 Python
Atom的python插件和常用插件说明
Jul 08 Python
Django中的ajax请求
Oct 19 Python
python多进程读图提取特征存npy
May 21 Python
Python selenium 自动化脚本打包成一个exe文件(推荐)
Jan 14 Python
tensorflow 限制显存大小的实现
Feb 03 Python
Python 爬虫的原理
Jul 30 Python
用Python实现定时备份Mongodb数据并上传到FTP服务器
Jan 27 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 MemCached高级缓存配置图文教程
2010/08/05 PHP
初学PHP的朋友 经常问的一些问题。不断更新
2011/08/11 PHP
smarty模板引擎中变量及变量修饰器用法实例
2015/01/22 PHP
Centos下升级php5.2到php5.4全记录(编译安装)
2015/04/03 PHP
php将远程图片保存到本地服务器的实现代码
2015/08/03 PHP
微信网页授权(OAuth2.0) PHP 源码简单实现
2016/08/29 PHP
php微信公众号开发模式详解
2016/11/28 PHP
PHP编程计算日期间隔天数的方法
2017/04/26 PHP
记录Yii2框架开发微信公众号遇到的问题及解决方法
2018/07/20 PHP
用js+xml自动生成表格的东西
2006/12/21 Javascript
WordPress 照片lightbox效果的运用几点
2009/06/22 Javascript
javascript两种function的定义介绍及区别说明
2013/05/02 Javascript
对js关键字命名的疑问介绍
2014/04/25 Javascript
使用jquery.validate自定义方法实现"手机号码或者固话至少填写一个"的逻辑验证
2014/09/01 Javascript
实例分析javascript中的call()和apply()方法
2014/11/28 Javascript
jQuery中each()方法用法实例
2014/12/27 Javascript
分享12个非常实用的JavaScript小技巧
2016/05/11 Javascript
jquery解析XML及获取XML节点名称的实现代码
2016/05/18 Javascript
jQuery.Callbacks()回调函数队列用法详解
2016/06/14 Javascript
给easyui的datebox控件添加清空按钮的实现方法
2016/11/09 Javascript
正则验证小数点后面只能有两位数的方法
2017/02/28 Javascript
es6学习笔记之Async函数的使用示例
2017/05/11 Javascript
angular学习之动态创建表单的方法
2018/12/07 Javascript
解析JS在获取当前月的最后一天遇到的坑
2019/08/30 Javascript
js实现移动端吸顶效果
2020/01/08 Javascript
微信小程序用canvas画图并分享
2020/03/09 Javascript
Python QQBot库的QQ聊天机器人
2019/06/19 Python
Python+Selenium使用Page Object实现页面自动化测试
2019/07/14 Python
服务之星获奖感言
2014/01/21 职场文书
学习雷锋寄语大全
2014/04/11 职场文书
庆国庆活动总结
2014/08/28 职场文书
2014年语文教学工作总结
2014/12/17 职场文书
思想品德评语大全
2014/12/31 职场文书
小学四年级作文之最感动的一件事
2019/11/01 职场文书
浅谈如何提高PHP代码质量之单元测试
2021/05/28 PHP
React 高阶组件HOC用法归纳
2021/06/13 Javascript