python - 在不使用 numpy 的情况下取二维矩阵中的索引的平均值
问题描述
我想使用 for 循环取我的二维矩阵的平均值。但是,我正在努力获取 2d 矩阵的总长度。这是我到目前为止所得到的:
我不知道我哪里出错了,因为这个矩阵的平均值应该是 5.0 但它返回 7.5
解决方案
循环遍历所有行和列,对所有值求和并计算条目数。然后可以使用它来计算平均值
total = 0
entries = 0
for row in matrix:
for value in row:
total += value
entries += 1
mean = total / entries
推荐阅读
- reactjs - 反应路由器,history.push 运行后的代码?
- c# - System.Data.SqlClient 不在我的程序集引用中
- html - xhtml 停止加载 div
- r - 将 .gct 文件读入 R 时出现问题
- c# - 将 C# DLL 导入 MQL5 的噩梦
- swift - 在 Vapor 中使用原始 sql 返回输入的总数
- c++ - 硬币兑换无限循环
- php - 在 laravel 中调用未定义的函数 App\Http\Controllers\printer_open()
- python - 已安装在 PIP 中的模块未通过导入功能出现在 PyCharm 中
- python - 我可以使用 XML-RPC 将 Python 抓取的文章发布到我的 wordpress 网站吗?