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中利用原始套接字进行网络编程的示例
May 04 Python
Python生成随机验证码的两种方法
Dec 22 Python
django基础之数据库操作方法(详解)
May 24 Python
python数据结构之链表详解
Sep 12 Python
Python OpenCV获取视频的方法
Feb 28 Python
Python 实现在文件中的每一行添加一个逗号
Apr 29 Python
Python continue继续循环用法总结
Jun 10 Python
python数据结构学习之实现线性表的顺序
Sep 28 Python
基于python图像处理API的使用示例
Apr 03 Python
学python需要去培训机构吗
Jul 01 Python
如何用python插入独创性声明
Mar 31 Python
Python Pygame实战之塔防游戏的实现
Mar 17 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常用字符串查找函数strstr()与strpos()实例分析
2019/06/21 PHP
动态加载js的几种方法
2006/10/23 Javascript
jquery获得keycode的示例代码
2013/12/30 Javascript
jQuery及JS实现循环中暂停的方法
2015/02/02 Javascript
jQuery图片轮播滚动切换代码分享
2020/04/20 Javascript
Angularjs中UI Router的使用方法
2016/05/14 Javascript
详解vue2路由vue-router配置(懒加载)
2017/04/08 Javascript
jQuery实现鼠标滑过预览图片大图效果的方法
2017/04/26 jQuery
浅谈Angular路由守卫
2017/08/26 Javascript
前端html中jQuery实现对文本的搜索功能并把搜索相关内容显示出来
2017/11/14 jQuery
js判断传入时间和当前时间大小实例(超简单)
2018/01/11 Javascript
js实现继承的方法及优缺点总结
2019/05/08 Javascript
js使用cookie实现记住用户名功能示例
2019/06/13 Javascript
Moment.js实现多个同时倒计时
2019/08/26 Javascript
Ant Design Vue 添加区分中英文的长度校验功能
2020/01/21 Javascript
基于vue.js仿淘宝收货地址并设置默认地址的案例分析
2020/08/20 Javascript
vue项目页面嵌入代码块vue-prism-editor的实现
2020/10/30 Javascript
vue 基于abstract 路由模式 实现页面内嵌的示例代码
2020/12/14 Vue.js
element 动态合并表格的步骤
2020/12/31 Javascript
CentOS7.3编译安装Python3.6.2的方法
2018/01/22 Python
安装python3的时候就是输入python3死活没有反应的解决方法
2018/01/24 Python
Python发送邮件测试报告操作实例详解
2018/12/08 Python
详解python函数的闭包问题(内部函数与外部函数详述)
2019/05/17 Python
Python内置加密模块用法解析
2019/11/25 Python
keras load model时出现Missing Layer错误的解决方式
2020/06/11 Python
Python+PyQt5+MySQL实现天气管理系统
2020/06/16 Python
python从ftp获取文件并下载到本地
2020/12/05 Python
有趣的睡衣和礼物:LazyOne
2019/11/27 全球购物
2014学年自我鉴定
2014/02/23 职场文书
2014个人四风对照检查材料思想汇报
2014/09/18 职场文书
华山导游词
2015/02/03 职场文书
小学运动会通讯稿
2015/07/18 职场文书
单位领导婚礼致辞
2015/07/28 职场文书
2015年庆祝国庆节66周年演讲稿
2015/07/30 职场文书
python flask开发的简单基金查询工具
2021/06/02 Python
java固定大小队列的几种实现方式详解
2021/07/15 Java/Android