【发布时间】:2019-11-22 12:44:31
【问题描述】:
给定一个字典和一个int 值p,我想返回其键大于p 的值的总和。
例如:
{5:3,10:5,15:7,20:9},当 p = 18
结果是 9
{20:3,40:5,60:7,80:9},当 p = 25
结果是 5 + 7 + 9 = 21
{10:1,20:2,30:3,40:4},当 p = 29
结果是 3 + 4 =7
我应该怎么做才能识别整数键并总结值键并返回答案?
【问题讨论】:
-
print(sum(v for k, v in data.items() if k > p))?
标签: python dictionary sum integer