获取子属性的平均值和总和可以通过以下步骤实现:
下面是一个示例代码,演示如何获取子属性的平均值和总和:
# 示例数据集
data = [
{'name': 'John', 'age': 25, 'score': 80},
{'name': 'Alice', 'age': 30, 'score': 90},
{'name': 'Bob', 'age': 28, 'score': 75}
]
# 初始化变量
total = 0
count = 0
# 遍历数据集
for item in data:
# 获取子属性的值
score = item['score']
# 计算总和
total += score
# 增加计数
count += 1
# 计算平均值
average = total / count
# 打印结果
print("总和:", total)
print("平均值:", average)
在这个示例中,我们使用了一个包含字典的列表作为数据集。通过遍历列表中的每个字典,我们提取了每个字典中的'score'子属性的值,并将其累加到'total'变量中。同时,我们还增加了一个计数器'count',用于记录元素的数量。最后,通过将'total'除以'count',我们计算出了平均值。
领取专属 10元无门槛券
手把手带您无忧上云