wangjuju123

2018-10-24   阅读量: 409

数据分析师 Python编程

python 错误解析(二十一)

扫码加入数据分析学习群

代码如下:

>>> mydic={'a':1,'b':2}  
>>> mydic['a']
1
>>> mydic['c']
Traceback (most recent call last):
File "<stdin>", line 1, in ?
KeyError: 'c'

【错误分析】当映射到字典中的键不存在时候,就会触发此类异常, 或者可以,这样测试

代码如下:

>>> 'a' in mydic.keys()  
True
>>> 'c' in mydic.keys() #用in做成员归属测试
False
>>> D.get('c','"c" is not exist!') #用get或获取键,如不存在,会打印后面给出的错误信息
'"c" is not exist!'
添加CDA认证专家【维克多阿涛】,微信号:【cdashijiazhuang】,提供数据分析指导及CDA考试秘籍。已助千人通过CDA数字化人才认证。欢迎交流,共同成长!
0.0000 0 0 关注作者 收藏

评论(0)


暂无数据

推荐课程

推荐帖子