标签: python dictionary
无论密钥是否存在,我都想将密钥的值更改为新值。我使用getdefault的实现如下:
getdefault
dict.setdefault(key, new_value) dict[key] = new_value
这是一种Pythonic方式吗?我觉得这仍然有点笨重。我应该使用if key in dict,except KeyError或其他方法吗?谢谢。
if key in dict
except KeyError