python取的键不存在_Python3基础 dict get 在查询不存在的键时,返回指定的内容
Python : 3.7.0
OS : Ubuntu 18.04.1 LTS
IDE : PyCharm 2018.2.4
Conda : 4.5.11
typesetting : Markdown
code
"""
@Author : 行初心
@Date : 18-9-23
@Blog : www.cnblogs.com/xingchuxin
@Gitee : gitee.com/zhichengjiu
"""
def main():
my_dict = {'子': '鼠', '丑': '牛', '寅': '虎', '卯': '兔',
'辰': '龙', '巳': '蛇', '午': '马', '未': '羊',
'申': '猴', '酉': '鸡', '戌': '狗', '亥': '猪'}
print(my_dict.get('子', '你所查询的键不存在'))
print(my_dict.get('行', '你所查询的键不存在'))
# 不设置参数的话,返回None
print(my_dict.get('行'))
if __name__ == '__main__':
main()
result
/home/coder/anaconda3/envs/py37/bin/python /home/coder/PycharmProjects/DataStructure/demo.py
鼠
你所查询的键不存在
None
Process finished with exit code 0
resource
[文档] docs.python.org/3
[规范] www.python.org/dev/peps/pep-0008
[规范] zh-google-styleguide.readthedocs.io/en/latest/google-python-styleguide/python_language_rules
[源码] www.python.org/downloads/source
[ PEP ] www.python.org/dev/peps
[平台] www.cnblogs.com
[平台] gitee.com
Python具有开源、跨平台、解释型、交互式等特性,值得学习。
Python的设计哲学:优雅,明确,简单。提倡用一种方法,最好是只有一种方法来做一件事。
代码的书写要遵守规范,这样有助于沟通和理解。
每种语言都有独特的思想,初学者需要转变思维、踏实践行、坚持积累。
python取的键不存在_Python3基础 dict get 在查询不存在的键时,返回指定的内容相关推荐
- python3 字典打印_Python3基础 dict items 以元组的形式打印出字典的每一个项
Python : 3.7.0 OS : Ubuntu 18.04.1 LTS IDE : PyCharm 2018.2.4 Conda : 4.5.11 typesetting : Markdown ...
- python判断字符是否是字典的键_Python3基础 dict in/not in 查询一个字符是否指定字典的键或者值...
Python : 3.7.0 OS : Ubuntu 18.04.1 LTS IDE : PyCharm 2018.2.4 Conda : 4.5.11 typesetting : Markdown ...
- python布尔运算可以比较浮点数吗_Python3 基础之:令人困惑的浮点数运算
0.1 + 0.68 不等于 1.68 我们先来看一行简单的代码: a = 1 + 0.68 b = 1.68 is_equal = (a == b) print("{}=={}is{}&q ...
- python读取txt文件每一行_Python3基础 file for+list 读取txt文本 并 一行一行的输出(低效率)...
Python : 3.7.0 OS : Ubuntu 18.04.1 LTS IDE : PyCharm 2018.2.4 Conda : 4.5.11 typesetting : Markdown ...
- python 写文件 不存在创建_Python3基础 文件write 与 open(w) 对一个不存在的txt进行创建与写入...
镇场诗: 诚听如来语,顿舍世间名与利.愿做地藏徒,广演是经阎浮提. 愿尽吾所学,成就一良心博客.愿诸后来人,重现智慧清净体. ------------------------------------- ...
- python中not加变量是_Python3基础 in 与 not in 判断一个变量是否在列表中存在
镇场诗: 诚听如来语,顿舍世间名与利.愿做地藏徒,广演是经阎浮提. 愿尽吾所学,成就一良心博客.愿诸后来人,重现智慧清净体. ------------------------------------- ...
- python类的定义和使用_Python3基础之python 之 面向对象基础(定义类、创|python基础教程|python入门|python教程...
第七章面向对象 1.面向过程编程核心是"过程"二字,过程指的是解决问题的步骤,即先干什么再干什么基于该思想编写程序就好比在编写一条流水线,是一种机械式的思维方式 优点:复杂的问题流 ...
- python调用qq识别图片文字_Python3使用腾讯云文字识别(腾讯OCR)提取图片中的文字内容实例详解...
百度OCR体验地址: 腾讯OCR体验地址: 测试结果是:腾讯的效果要比百度的好 腾讯云目前额度是: 每个接口 1,000次/月免费,有6个文字识别的接口,一共是6,000次/月 百度接口调用之前写过文 ...
- 使用mybatis插入数据(insert)时返回主键的问题
使用mybatis做插入操作时,想要获取新增记录的主键,我发现现在的方式和以前的方式有所区别,即以前是直接通过方法返回,现在是将主键设置在数据实体对象中. 下面对mybatis进行insert时返回主 ...
最新文章
- Android用户界面设计学习之旅-第二站
- Python爬虫教程(二)
- js for循环给object数组赋值
- python下载文件加上日期_python拷贝文件夹中特定日期内的文件
- android 播放声音资源,android播放音效例子 (翻页音效、警报音效通用 只需传入声音源)...
- python实现抢劵_双十一福利丨机械键盘、蓝牙音箱送送送!Python/UI/Unity多场微课解剖双十一套路!...
- linux 修改文件可执行,linux下用chmod修改文件为可执行文件
- ELK集群状态yellow状态解决及解决思路
- rsync 是什么?
- Texi2Html中文输出版
- 【表面缺陷检测】基于yolov5的布匹表面缺陷检测(附代码和数据集)
- 小米5s升级android9,小米5S lineage16 安卓9.0 极致省电 纯净 完美root Xposed 经典版
- R语言绘制箱体图举例图文版
- JQuery制作3D导航栏切换动画
- 一分钟轻松解决阿里云盘无法分享压缩包问题
- 概率论与数理统计复习一(伽马函数、正态分布、瑞利分布、线性相关、独立)
- 近段时间的学习碎片整理(6)
- 斯诺登事件,国家已经开始重视国企去IOE化
- alphago阿尔法狗学习
- 不可盲目优化,否则不是缘木求鱼就是南辕北辙