Взятие среднего из индексов в 2d матрице без использования numpy - PullRequest
0 голосов
/ 06 ноября 2019

Я хочу взять среднее значение моей 2d матрицы, использующей циклы for. Тем не менее, я борюсь с общей длиной 2-мерной матрицы. Это то, что я получил до сих пор:

ссылка на изображение с моим кодом

Я не знаю, где я иду не так, как среднее значение этой матрицыдолжно быть 5.0, но возвращает 7.5

1 Ответ

0 голосов
/ 06 ноября 2019

Цикл по всем строкам и столбцам, суммирование всех значений и подсчет количества записей. Затем его можно использовать для вычисления среднего значения

total = 0
entries = 0
for row in matrix:
    for value in row:
        total += value
        entries += 1
mean = total / entries
...