gpt4 book ai didi

python - 计算字典-列出项目python

转载 作者:行者123 更新时间:2023-11-30 23:01:38 25 4
gpt4 key购买 nike

我有一本具有以下格式的字典

{'bye': ['yellow', 'green', 'orange', 'purple'],
'hello': ['red'],
'hi': ['red', 'blue']}

我想做的是统计这个字典中的所有值,无论键是什么,无论值是否具有相同的名称,如果有就计数。

到目前为止我已经

mynumber = 0
for key, value in mydict.iteritems():
mynumber +=1
return mynumber

这个输出只给我键的总数,我想要的是所有值的总和,重复与否。所以在这种情况下 mynumber 应该是 7

最佳答案

您可以将生成器传递给 sum():

total = sum(len(item) for item in mydict.itervalues())

关于python - 计算字典-列出项目python,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34846268/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com