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 相关文章推荐
pyqt4教程之messagebox使用示例分享
Mar 07 Python
Python装饰器入门学习教程(九步学习)
Jan 28 Python
Python使用Paramiko模块编写脚本进行远程服务器操作
May 05 Python
Python使用Matplotlib模块时坐标轴标题中文及各种特殊符号显示方法
May 04 Python
使用pytorch进行图像的顺序读取方法
Jul 27 Python
用Python实现读写锁的示例代码
Nov 05 Python
python能做什么 python的含义
Oct 12 Python
python中的函数递归和迭代原理解析
Nov 14 Python
python实现从wind导入数据
Dec 03 Python
Python实现井字棋小游戏
Mar 09 Python
Python3 获取文件属性的方式(时间、大小等)
Mar 12 Python
浅谈django框架集成swagger以及自定义参数问题
Jul 07 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.ini中的php-5.2.0配置指令详解
2008/03/27 PHP
一步一步学习PHP(4) php 函数 补充2
2010/02/15 PHP
PHP设计模式之结构模式的深入解析
2013/06/13 PHP
javascript写的日历类(基于pj)
2010/12/28 Javascript
JS打开新窗口的2种方式
2013/04/18 Javascript
jquery实现动态改变div宽度和高度
2015/05/08 Javascript
详解JavaScript的while循环的使用
2015/06/03 Javascript
jQuery实现为控件添加水印文字效果(附源码)
2015/12/02 Javascript
jQuery插件FusionCharts实现的2D饼状图效果【附demo源码下载】
2017/03/03 Javascript
Vue响应式原理详解
2017/04/18 Javascript
使用selenium抓取淘宝的商品信息实例
2018/02/06 Javascript
详解AngularJS 过滤器的使用
2018/06/02 Javascript
基于vue.js实现分页查询功能
2018/12/29 Javascript
VuePress 中如何增加用户登录功能
2019/11/29 Javascript
借助云开发实现小程序短信验证码的发送
2020/01/06 Javascript
vue实现路由不变的情况下,刷新页面操作示例
2020/02/02 Javascript
echarts实现获取datazoom的起始值(包括x轴和y轴)
2020/07/20 Javascript
vue调用本地摄像头实现拍照功能
2020/08/14 Javascript
vue 解决provide和inject响应的问题
2020/11/12 Javascript
python 调用HBase的简单实例
2016/12/18 Python
Python实现的异步代理爬虫及代理池
2017/03/17 Python
python记录程序运行时间的三种方法
2017/07/14 Python
Python3 利用requests 库进行post携带账号密码请求数据的方法
2018/10/26 Python
django的settings中设置中文支持的实现
2019/04/28 Python
在python3中实现更新界面
2020/02/21 Python
Python使用ElementTree美化XML格式的操作
2020/03/06 Python
Python读取二进制文件代码方法解析
2020/06/22 Python
html5写一个BUI折叠菜单插件的实现方法
2019/09/11 HTML / CSS
Alexandre Birman美国官网:亚历山大·伯曼
2019/10/30 全球购物
园林施工员岗位职责
2013/12/11 职场文书
开学季活动策划方案
2014/02/28 职场文书
yy司仪主持词
2014/03/22 职场文书
公务员上班玩游戏检讨书
2014/09/17 职场文书
个性与发展自我评价
2015/03/06 职场文书
正规借条模板
2015/05/26 职场文书
家电创业计划书
2019/08/05 职场文书