• 技术文章 >Python技术 >Python基础教程

    怎么利用python统计字典中元素出现的次数?

    小P小P2020-11-16 16:26:15原创3687
    其实,应该很多小伙伴都不明白学习这个内容有什么意义主要是,因为我们呢很少在程序应用里,去使用这些功能,事实真的如此嘛?大家要清楚我们学习编程,里面的程序逻辑思维和蜘蛛网一样密密麻麻, 所以不要小看任何一个内容哦~具体内容如下:

    示例:列表中有很多字典,需要统计字典中相同的键对应的值的和。

    解决代码:

    利用 defaultdict 设置默认值的方法 defaultdict(int)

    In [6]: d = defaultdict(int)
    In [7]: objs = [{'F29958SVDK6': 12}, {'F29958SVDK6': 12}, {'F29958SVDK6': 12}, {'F29958SVDK6': 12}, {'F29958SVDK6': 12}]
    In [8]: for obj in objs:
     ...: for key,value in obj.items():
     ...: d[key] += value
     ...:
    In [9]: d
    Out[9]: defaultdict(int, {'F29958SVDK6': 60})

    好啦,大家如果遇到类似的问题,就可以看看上述小编提交的方式方法,进行测试啦,任何一个相似的内容,都可以按照上述内容去代入解决哦~

    专题推荐:python统计字典中元素出现的次数
    上一篇:如何设置Python字典以值进行排序? 下一篇:python3代码如何自动补全?

    相关文章推荐

    • 如何实现python字典转字符串?• 怎么使用python对字典进行排序?• python字典中的sorted是什么?怎么用?• 如何设置Python字典以值进行排序?

    全部评论我要评论

    © 2021 Python学习网 苏ICP备2021003149号-1

  • 取消发布评论
  • 

    Python学习网