1、dict key 不存在的情况
要避免key不存在的错误,有两种办法,一是通过in
判断key是否存在:
>>> ‘Thomas‘ in d False
二是通过dict提供的get()
方法,如果key不存在,可以返回None
,或者自己指定的value:
>>> d.get(‘Thomas‘) >>> d.get(‘Thomas‘, -1) -1
注意:返回None
的时候Python的交互环境不显示结果。
标签:splay 存在 hit top body wrap ace lock mil
1、dict key 不存在的情况
要避免key不存在的错误,有两种办法,一是通过in
判断key是否存在:
>>> ‘Thomas‘ in d False
二是通过dict提供的get()
方法,如果key不存在,可以返回None
,或者自己指定的value:
>>> d.get(‘Thomas‘) >>> d.get(‘Thomas‘, -1) -1
注意:返回None
的时候Python的交互环境不显示结果。
标签:splay 存在 hit top body wrap ace lock mil
原文地址:https://www.cnblogs.com/tank-/p/8376341.html