标签: python performance dictionary insertion
我正在寻找最有效的方法来更改分配给字典中某个键的值(如果存在)或插入默认值键对。
到目前为止我发现的方法:
1。 if- / else
if key in my_dict: my_dict[key] += value else my_dict[key] = default
2。 get()
my_dict[key] = my_dict.get(key, default - value) + value
这两种方法似乎都使用两次查找。
您会推荐什么?