python中如何遍历键(Python中按值来获取指定的键)
类别:脚本大全 浏览量:2125
时间:2022-01-21 00:57:44 python中如何遍历键
Python中按值来获取指定的键Python字典中的键是唯一的,但不同的键可以对应同样的值,比如说uid,可以是1001。id同样可以是1001。这样的话通过值来获取指定的键,就不止一个!而且也并不太好处理。这里同样提供两种思路来处理。
方法一:
|
>>> dct = { 'Name' : 'Alice' , 'Age' : 18 , 'uid' : 1001 , 'id' : 1001 } >>> def get_key1(dct, value): ... return list ( filter ( lambda k:dct[k] = = value, dct)) >>> get_key1(dct, 1001 ) [ 'id' , 'uid' ] |
方法二:
|
>>> dct = { 'Name' : 'Alice' , 'Age' : 18 , 'uid' : 1001 , 'id' : 1001 } >>> def get_key2(dct, value): ... return [k for (k,v) in dct.items() if v = = value] >>> get_key2(dct, 1001 ) [ 'id' , 'uid' ] >>> get_key2(dct, 1000 ) [] |
上面的两种方法可以很方便高效的来处理字典中按值来找键的问题!
总结
以上就是这篇文章的全部内容了,希望本文的内容对大家的学习或者工作具有一定的参考学习价值,谢谢大家对开心学习网的支持。如果你想了解更多相关内容请查看下面相关链接
原文链接:https://blog.csdn.net/Jerry_1126/article/details/87907162
您可能感兴趣
- C#中float的取值范围和精度
- vue 父组件传值(Vue两个同级组件传值实现)
- pandas列设置随机值(Pandas统计重复的列里面的值方法)
- python中三种基本的数值类型(python基础知识一变量与简单数据类型详解)
- datetimepicker怎么设置空值(浅谈amaze-ui中datepicker和datetimepicker注意的几点)
- php返回数组值最大的键(PHP实现通过二维数组键值获取一维键名操作示例)
- laravel数据转换层(laravel通过a标签从视图向控制器实现传值)
- sqlcount函数转化为数值型(SQL判断是否"存在",还在用 count 操作?很耗时的!)
- Request.Url的值有可能会带端口号
- SQL中null空值怎么用
- python字典键对应的值(Python 互换字典的键值对实例)
- sql server 数值类型运算(SQL SERVER2012中新增函数之字符串函数CONCAT详解)
- Asp.net页面传值乱码
- python中比较同一字典value(在Python 字典中一键对应多个值的实例)
- mysql怎么设置某个字段默认值(MySQL表字段时间设置默认值)
- python规定输入值的最大值(实例讲解Python中整数的最大值输出)
- 苹果自研芯片跑分对比 A16芯片排名靠后,M1系列霸榜(苹果自研芯片跑分对比)
- X86处理器的梦魇 苹果M1自研芯片到底有多强(苹果M1自研芯片到底有多强)
- 泰剧《爱欲之神》Boom kitkong和Great合体杂志(泰剧爱欲之神Boomkitkong和Great合体杂志)
- 素人恋爱综艺火药味十足 男生为赢得芳心集体扯头花,真是出好戏(素人恋爱综艺火药味十足)
- 《囧妈》为何受抵制 春节七部影片撤档背后的责任与博弈(囧妈为何受抵制)
- 提醒 2019年起河南驾考要开设科目五 官方回应来了(2019年起河南驾考要开设科目五)
热门推荐
- apache https配置(Apache httpd 安装module mod_expires、mod_deflate的方法)
- tomcat架构结构图(Tomcat核心组件及应用架构详解)
- php教程7.10.6学习(php5.6.x到php7.0.x特性小结)
- dedecms搜索功能怎么设置详细(织梦dedecms文章列表页随机放入广告的方法)
- jQuery toggleClass
- ASP.NET URL路径问题
- springbootdocker详解(Spring Boot 2.4 新特性之一键构建Docker镜像的过程详解)
- python list基本操作(Python3中列表list合并的四种方法)
- SQL中的注释
- mysql索引失效的几种情况(MySql范围查找时索引不生效问题的原因分析)
排行榜
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9