计算字典列表项python

时间:2016-01-18 02:13:40

标签: python dictionary

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

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

我尝试做的是计算这本词典中的所有值,无论键是什么,无论值是否具有相同的名称,如果它都计算在内。

到目前为止我已经

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

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

1 个答案:

答案 0 :(得分:3)

您可以将生成器传递给<script src="https://ajax.googleapis.com/ajax/libs/angularjs/1.4.8/angular.min.js"></script> <body ng-app="app"> <input ng-model="inputModel" max-character-counter max-length="10"/> </body>

sum()