PyTricks 翻译:Python 字典的 get() 方法和它的默认参数

本系列都翻译自 Real Python 社区的每日 python 技巧提高,原创翻译,未经本人同意,禁止转载。

>>> name_for_userid={382:"Alice",590:"Bob",951:"Dilbert"}
>>> def greeting(userid):
...     return "Hi %s!"%name_for_userid.get(userid,"there")
...
>>> greeting(382)
'Hi Alice!'
>>> greeting(333333)
'Hi there!'

字典的 get 方法,用来检测 key 是否存在,若存在则返回它的 value ,否则就返回给定的默认参数。

(译者)挺无趣的,我也觉得。纯粹用于复习吧,呵呵

posted @ 2018-04-25 21:43  不知道的痛  阅读(132)  评论(0编辑  收藏  举报