python如何获取列表值(Python中按键来获取指定的值)
类别:脚本大全 浏览量:1285
时间:2022-01-16 00:23:50 python如何获取列表值
Python中按键来获取指定的值
Python中按键来获取值,相对来说要容易些,毕竟只需要dict[key]
就可以找到,但里面同样有个问题,如果其中的键不存在的话,会抛出异常,如果不用try...except...
等异常处理机制的话,程序就会中断!这里提供两种很安全,很健壮的处理方法。
方式一: dict[key] + 判断
|
>>> dct = { 'Name' : 'Alice' , 'Age' : 18 , 'uid' : 1001 , 'id' : 1001 } >>> def get_value1(dct, key): ... return dct[key] if key in dct else 'Key Not Exist!' >>> get_value1(dct, "uid" ) 1001 >>> get_value1(dct, "UID" ) 'Key Not Exist!' |
方式二:dct.get(key, "如果键不存在的显示提示信息!")
|
>>> dct = { 'Name' : 'Alice' , 'Age' : 18 , 'uid' : 1001 , 'id' : 1001 } >>> def get_value2(dct, key): ... return dct.get(key, "Key Not Exist!" ) >>> get_value2(dct, "uid" ) 1001 >>> get_value2(dct, "UID" ) 'Key Not Exist!' |
总结
以上就是这篇文章的全部内容了,希望本文的内容对大家的学习或者工作具有一定的参考学习价值,谢谢大家对开心学习网的支持。如果你想了解更多相关内容请查看下面相关链接
原文链接:https://blog.csdn.net/Jerry_1126/article/details/87906791
您可能感兴趣
- python开源协议简介(对python 自定义协议的方法详解)
- python中字典的常用操作(11个Python3字典内置方法大全与示例汇总)
- python中怎么实现队列的创建(python 堆和优先队列的使用详解)
- python进程管理教程(Python I/O与进程的详细讲解)
- 超简单使用Python换脸实例(超简单使用Python换脸实例)
- python怎么实现链表(Python实现数据结构线性链表单链表算法示例)
- python创建文件夹(python批量创建指定名称的文件夹)
- pythonyield有什么用(彻底理解Python中的yield关键字)
- python中jieba库怎么用(详解Python数据可视化编程 - 词云生成并保存jieba+WordCloud)
- python网络爬虫案例实战(python爬取cnvd漏洞库信息的实例)
- python去除字符串中间的空格(Python去除字符串前后空格的几种方法)
- python豆瓣电影爬虫课程设计报告(详解python 模拟豆瓣登录豆瓣6.0)
- python基础教程常用函数整理(Python基础之函数的定义与使用示例)
- python多线程并发使用场景(对python多线程SSH登录并发脚本详解)
- 在python中如何删除指定的行(Python删除n行后的其他行方法)
- python统一支付接口(Python实现的微信支付方式总结三种方式)
- 金品公司 界界乐中秋限定飞行棋礼盒 露营藤篮礼盒全新上市(界界乐中秋限定飞行棋礼盒)
- 必看 8月,相比七夕,更需要注意的是这些事(必看8月相比七夕)
- 8月23日11时16分将迎处暑,逐渐进入气象意义上的秋天(8月23日11时16分将迎处暑)
- 花不语 下 如果重来一次的话,你还会这么选择吗(花不语下如果重来一次的话)
- 城市记忆之上海 最难忘的是老弄堂里的市井味道(城市记忆之上海)
- 太鸡贼了,这老小区轻松搞定了停车问题(这老小区轻松搞定了停车问题)
热门推荐
- mysql中命令大全(MySQL中ESCAPE关键字的用法详解)
- python最火开源项目(5月份Github上Python开源项目排行)
- vue时间转换(vue如何动态实时的显示时间浅析)
- python语言中的递归(详解python中递归函数)
- 设置ftp访问用户(FTP虚拟用户的使用方法)
- 怎么把网站放进云服务器(云服务器可以放几个网站?)
- apachephp安装配置教程交流(Apache中利用mod_rewrite实现防盗链)
- 网页http400错误请求怎么解决(HTTP 错误 403.1禁止访问:禁止执行访问的完美解决方法)
- php语法分析方法(PHP中localeconv函数的用法)
- thinkphp5框架分析(thinkPHP5框架路由常用知识点汇总)
排行榜
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9