python获取字典中键对应的键值
Python 获取 字典 键值 对应
2023-06-13 09:13:55 时间
在获取字典中键对应的键值的时候,有两种方法
举个例子:
dic = {'world': '世界', 'city': '城市'}
print(dic['world'])
print(dic.get('world'))
这两种方法有什么区别呢?
当字典中的键值存在时,这两种方法没啥区别。但是,当字典中的键值不存在的时候,比如下面这个例子:
dic = {'world': '世界', 'city': '城市'}
print(dic['guangzhou'])
那么解释器就会输出错误KeyError: ‘guangzhou’
但是,如果我们将代码改写成第二种方法,那么就不会报错。
dic = {'world': '世界', 'city': '城市'}
print(dic.get('guangzhou'))
print(dic.get('guangzhou', '未知'))
运行结果:
None
未知
程序就没有报错了。所以,为了避免由于键值不存在引起的程序异常终止,应该采用第二种方法。
相关文章
- 关于获取每个月第几周的第一天是周几和最后一天是几号 python
- python有趣的实验1(里面很好玩哦)
- 【说站】python help()获取函数信息
- python判断文件名是否包含某字段_python获取文件名不含后缀名
- h5 Python_python做h5网站
- Python获取图像大小_如何读取0像素图片
- 基于Python的WebService服务开发
- Python文件名后缀_python获取目录下所有文件的文件名
- 基于python的opencv人脸训练模型
- ChatGPT竟写出毁灭人类计划书,还给出相应Python代码,网友:AI正在指数级发展
- Python实现工学云自动签到打卡
- 10大python加速技巧
- Python获取北向资金持股数据
- python-Python与PostgreSQL数据库-使用Python执行PostgreSQL查询(二)
- Python文件拷贝详解编程语言
- python中系统信息获取psutil使用详解编程语言
- 利用Neo4j和Python进行无缝图形数据库支持(neo4j python)
- Linux下Python编程:从入门到精通(linux下python编程)
- python获取文件列表(或是目录例表)
- python获取豆瓣电影简介代码分享
- python监控网卡流量并使用graphite绘图的示例
- Python获取Windows或Linux主机名称通用函数分享