Update 0454.四数相加II.md

更新python算法:明明用了defaultdict[key: int]默认value等于0,却仍要画蛇添足:
value = hashmap.get(key)
count += value or 0
这也太奇怪了8!!!
This commit is contained in:
Bryce S
2021-08-26 16:20:26 +08:00
committed by GitHub
parent 5b26e131e0
commit b32c3bb8a8

View File

@ -161,15 +161,9 @@ class Solution(object):
# count=0
# for x3 in nums3:
# for x4 in nums4:
# key = -x3-x4
# value = hashmap.get(key)
# dict的get方法会返回Nonekey不存在或者key对应的value
# 所以如果value==0就会继续执行orcount+0否则就会直接加value
# 这样就不用去写if判断了
# count += value or 0
# key = 0 - x3 - x4
# value = hashmap[key] # 若差值(key)不存在则value被赋值0
# count += value
# return count
```