如果键的数目很小,一种选择是使用链接的gets:
value = myDict.get('lastName', myDict.get('firstName', myDict.get('userName')))但是,如果您定义了keySet,则可能会更清楚:
value = Nonefor key in keySet: if key in myDict: value = myDict[key] break
链接的
gets不会短路,因此将检查所有键,但仅使用一个。如果有足够重要的键,请使用
for循环。



