小编Sam*_*ton的帖子

从两个列表创建字典?取平均值时?

stackoverflow 的向导,

我希望结合两个列表来创建一个字典,我使用了 dict 和 zip,但是它不符合我的要求。

如果有这些清单

  keys = ['a', 'a', 'b', 'c']
values = [6, 2, 3, 4]
Run Code Online (Sandbox Code Playgroud)

我希望字典反映平均值,以便输出:

a_dict = {'a' : 4, 'b' : 3, 'c' : 4}
Run Code Online (Sandbox Code Playgroud)

作为奖励但不是必需的,如果可能的话,是否可以计算每个重复项的数量?即输出后跟 'a' 被计数两次,而不仅仅是在键中进行计数。

python dictionary list count python-3.x

2
推荐指数
1
解决办法
171
查看次数

标签 统计

count ×1

dictionary ×1

list ×1

python ×1

python-3.x ×1