how to add just the values in key s1
1 2 3 4 5 6 | students={ 1: {"pup1":"001","s1": 10,"s2": 20}, 2: {"pup2":"124","s1": 20,"s2": 30}, 3: {"pup3":"125","s1": 30,"s2": 40}} |
如果要添加s1的所有值,则需要迭代字典学生的values()。
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 | students={ 1: {"pup1":"001","s1": 10,"s2": 20}, 2: {"pup2":"124","s1": 20,"s2": 30}, 3: {"pup3":"125","s1": 30,"s2": 40}} sum1 = 0 for data in students.values(): sum1 += data['s1'] avg = sum1 / len(students) print(sum1) print(avg) |