我是靠谱客的博主 单身菠萝,最近开发中收集的这篇文章主要介绍Python 利用counter 计算dict的差值来统计变化率,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

由于单词每天出现的都会不同,因此用dict来存储是比较好的。

而计算单词的日、周、月变化率时,就需要用counter这种格式了。

期望输入(dict格式):

{'a': 1, 'b': 2, 'c': 3}
{'b': 3, 'c': 4, 'd': 5}

期望输出(dict格式):

{'b': 1, 'c': 1, 'd': 5, 'a': -1}

 实现方法:

from collections import Counter

Adict = {'a': 1, 'b': 2, 'c': 3}
Bdict = {'b': 3, 'c': 4, 'd': 5}
Acounter = Counter(Adict)
Bcounter = Counter(Bdict)

Bcounter.subtract(Acounter)
BsubtractA = dict(Bcounter)
print(BsubtractA )

 

最后

以上就是单身菠萝为你收集整理的Python 利用counter 计算dict的差值来统计变化率的全部内容,希望文章能够帮你解决Python 利用counter 计算dict的差值来统计变化率所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(54)

评论列表共有 0 条评论

立即
投稿
返回
顶部