In Python it's annoying to have to check whether a key is in the dictionary first before incrementing it:
if key in my_dict: my_dict[key] += num else: my_dict[key] = num
Is there a shorter substitute for the four lines above?
An alternative is:
my_dict[key] = my_dict.get(key, 0) + num
1.4m articles
1.4m replys
5 comments
56.9k users