1. 求和
b = {0: 125, 1: 129, 2: 207, 3: 278, 4: 199, 5: 126, 6: 60, 7: 190, 8: 19, 9: 67, 10: 260, 11: 73, 12: 128}
b_tmp = dict((key, value) for key, value in b.items() if key in [1,9,12,7])
print(sum(b_tmp.values()))
2. 字典过滤条件
d = {
'a': '0.0000',
'b': '1.2'
}
d_tmp = dict((key, value) for key, value in d.items() if float(value) > 0)
print(d_tmp)
output
{'b': '1.2'}