Python字典:更改分配给键的值(如果存在)或插入键的最有效方法?

时间:2019-12-08 11:21:04

标签: 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

这两种方法似乎都使用两次查找。

您会推荐什么?

0 个答案:

没有答案