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 ,否则就返回给定的默认参数。
(译者)挺无趣的,我也觉得。纯粹用于复习吧,呵呵