在不使用numpy的情况下将二维矩阵中的索引取平均值

问题描述 投票:0回答:1

我想使用for循环获取2d矩阵的平均值。但是,我正在努力获取2d矩阵的总长度。这是我到目前为止所得到的:

image link to my code

我不知道我要去哪里错,因为这个矩阵的平均值应该是5.0,但返回7.5

python matrix average nested-lists
1个回答
0
投票

循环遍历所有行和列,对所有值求和并计算条目数。然后可以用来计算平均值

total = 0
entries = 0
for row in matrix:
    for value in row:
        total += value
        entries += 1
mean = total / entries
© www.soinside.com 2019 - 2024. All rights reserved.