检查给定键是否已存在于字典中并递增

检查给定键是否已存在于字典中并递增,第1张

检查给定键是否已存在于字典中并递增

您正在寻找

collections.defaultdict
(适用于Python
2.5+)。这个

from collections import defaultdictmy_dict = defaultdict(int)my_dict[key] += 1

会做你想要的。

对于常规Python来说

dict
,如果给定键没有值,则访问dict时 不会
获得结果
None
-
KeyError
将引发a。因此,如果您想使用Regular
dict
而不是代码,则可以使用

if key in my_dict:    my_dict[key] += 1else:    my_dict[key] = 1


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/zaji/5623430.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-12-15
下一篇2022-12-15

发表评论

登录后才能评论

评论列表(0条)

    保存