首页 > 解决方案 > 如何有效地获得矩阵的总和?

问题描述

我在 Python 中有一个问题,我有一个看起来像这样的矩阵:[[2, 3, 5, 1], [5, 1, 6, 3]] 我尝试使用 for 语句,但这对我的问题来说太慢了,什么是这样做的有效方法?

标签: matrix

解决方案


你可以使用 numpy 库来做到这一点,一个好处是 numpy 比原生 Python 快,让我举个例子。

import numpy as np

matrix = [[2, 3, 5, 1], [5, 1, 6, 3]]
summedMatrix = np.matrix(matrix).sum()

print(summedMatrix)

推荐阅读