关于python:如何只添加键s1中的值

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}}
  • list item

  • 如果要添加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)