x={1:2,2:3,3:4},那么表达式sum(x)的值为6 求解释
x 是字典类型,sum(x)求得就是sum(list(x)) = 1+2+3 = 6
想要求键值的和: sum([n for i,n in x.items()])
等价于:
sum(x.keys())
1 + 2 + 3 = 6
如果是
sum(x.values())
则返回的值为 9
字典里是键值对 1:2 1是键 2是值 同理 2是键 3是值 3是键 4是值
如果是6的话,那就求的是键的和 6 字典的键之和:1+2+3=6
如果是9,那就求的是值的和 9 字典的值之和:2+3+4=9
望采纳!!