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 示例分享---逻辑推理编程解决八皇后
Jul 20 Python
Python中super的用法实例
May 28 Python
Python写的一个简单监控系统
Jun 19 Python
Python对数据库操作
Mar 28 Python
详解Python 实现元胞自动机中的生命游戏(Game of life)
Jan 27 Python
Python3实现购物车功能
Apr 18 Python
详解Python的数据库操作(pymysql)
Apr 04 Python
Python pandas用法最全整理
Aug 04 Python
python elasticsearch环境搭建详解
Sep 02 Python
python3 使用traceback定位异常实例
Mar 09 Python
python新手学习使用库
Jun 11 Python
Python爬虫:从m3u8文件里提取小视频的正确操作
May 14 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
一个数据采集类
2007/02/14 PHP
mac下使用brew配置环境的步骤分享
2011/05/23 PHP
国产PHP开发框架myqee新手快速入门教程
2014/07/14 PHP
PDO预处理语句PDOStatement对象使用总结
2014/11/20 PHP
详解PHP处理字符串类似indexof的方法函数
2017/06/11 PHP
php实现图片压缩处理
2020/09/09 PHP
User Scripts: Video Download by User Scripts
2007/05/14 Javascript
基于jquery的跟随屏幕滚动代码
2012/07/24 Javascript
js判断横竖屏及禁止浏览器滑动条示例
2014/04/29 Javascript
自定义jquery模态窗口插件无法在顶层窗口显示问题
2014/05/29 Javascript
详解AngularJS中的作用域
2015/06/17 Javascript
js变形金刚文字特效代码分享
2015/08/20 Javascript
JS+CSS实现的经典圆角下拉菜单效果代码
2015/10/21 Javascript
ES6新特征数字、数组、字符串
2016/10/01 Javascript
jQuery双向列表选择器DIV模拟版
2016/11/01 Javascript
JQuery实现定时刷新功能代码
2017/05/09 jQuery
在pycharm中开发vue的方法步骤
2020/03/04 Javascript
基于javascript的无缝滚动动画1
2020/08/07 Javascript
Python中尝试多线程编程的一个简明例子
2015/04/07 Python
解决Python print输出不换行没空格的问题
2018/11/14 Python
Python查找文件中包含中文的行方法
2018/12/19 Python
对python函数签名的方法详解
2019/01/22 Python
Python学习笔记之图片人脸检测识别实例教程
2019/03/06 Python
如何通过Python实现标签云算法
2019/07/02 Python
Django-rest-framework中过滤器的定制实例
2020/04/01 Python
html5各种页面切换效果和模态对话框用法总结
2014/12/15 HTML / CSS
canvas因为图片资源不在同一域名下而导致的跨域污染画布的解决办法
2019/01/18 HTML / CSS
英国健身超市:Fitness Superstore
2019/06/17 全球购物
ajax是什么及其工作原理
2012/02/08 面试题
办公室主任先进事迹
2014/01/18 职场文书
国旗下演讲稿
2014/05/08 职场文书
购房协议书范本
2014/10/02 职场文书
会议欢迎词范文
2015/01/27 职场文书
教师党员个人总结
2015/02/10 职场文书
导游词之杭州西湖
2019/09/19 职场文书
JavaScript实例 ODO List分析
2022/01/22 Javascript