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 相关文章推荐
ptyhon实现sitemap生成示例
Mar 30 Python
python写入并获取剪切板内容的实例
May 31 Python
Linux下python与C++使用dlib实现人脸检测
Jun 29 Python
python实现换位加密算法的示例
Oct 14 Python
更改Python的pip install 默认安装依赖路径方法详解
Oct 27 Python
Django数据库连接丢失问题的解决方法
Dec 29 Python
Django框架封装外部函数示例
May 28 Python
python实现大量图片重命名
Mar 23 Python
Python 实现日志同时输出到屏幕和文件
Feb 19 Python
用opencv给图片换背景色的示例代码
Jul 08 Python
Python 多进程、多线程效率对比
Nov 19 Python
Python制作运行进度条的实现效果(代码运行不无聊)
Feb 24 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代码质量36计
2012/09/05 PHP
PHP设计模式之代理模式的深入解析
2013/06/13 PHP
PHP中is_file不能替代file_exists的理由
2014/03/04 PHP
destoon实现调用图文新闻的方法
2014/08/21 PHP
php实现只保留mysql中最新1000条记录
2015/06/18 PHP
PHP.ini安全配置检测工具pcc简单介绍
2015/07/02 PHP
ThinkPHP3.2框架自定义配置和加载用法示例
2018/06/14 PHP
tp5框架内使用tp3.2分页的方法分析
2019/05/05 PHP
用XMLDOM和ADODB.Stream实现base64编码解码实现代码
2010/11/28 Javascript
将nodejs打包工具整合到鼠标右键的方法
2013/05/11 NodeJs
jQuery简单实现banner图片切换
2014/01/02 Javascript
详谈jQuery操纵DOM元素属性 attr()和removeAtrr()方法
2015/01/22 Javascript
JS定义类的六种方式详解
2016/05/12 Javascript
angular源码学习第一篇 setupModuleLoader方法
2016/10/20 Javascript
yarn的使用与升级Node.js的方法详解
2017/06/04 Javascript
vue组件父子间通信之综合练习(聊天室)
2017/11/07 Javascript
小程序卡片切换效果组件wxCardSwiper的实现
2020/02/13 Javascript
JavaScript ES6 Class类实现原理详解
2020/05/08 Javascript
Python 分析Nginx访问日志并保存到MySQL数据库实例
2014/03/13 Python
Python中用于去除空格的三个函数的使用小结
2015/04/07 Python
Python编程之列表操作实例详解【创建、使用、更新、删除】
2017/07/22 Python
python构建深度神经网络(续)
2018/03/10 Python
python实现Windows电脑定时关机
2018/06/20 Python
详解python3中tkinter知识点
2018/06/21 Python
Python实现两个list求交集,并集,差集的方法示例
2018/08/02 Python
PHP基于phpqrcode类库生成二维码过程解析
2020/05/28 Python
浅谈如何使用python抓取网页中的动态数据实现
2020/08/17 Python
Python中Qslider控件实操详解
2021/02/20 Python
HTML5 Canvas中使用用路径描画圆弧
2015/01/01 HTML / CSS
英国在线电子和小工具商店:TecoBuy
2018/10/06 全球购物
越南母婴用品购物网站:Kids Plaza
2020/04/09 全球购物
元旦促销方案
2014/03/15 职场文书
高一学生期末评语
2014/04/25 职场文书
政风行风评议整改方案
2014/09/15 职场文书
2016年3月份红领巾广播稿
2015/12/21 职场文书
Tomcat项目启动失败的原因和解决办法
2022/04/20 Servers