答案 0 :(得分:2)
您可以使用diagonal
和prod
方法:
import numpy as np
a = np.matrix([[1, 1, 1],
[1, 2, 3],
[3, 3, 3]])
prod_diag = a.diagonal().prod()
print(prod_diag)
# gives 6 as answer
diagonal
将矩阵的对角线分量作为一维数组返回,prod
计算数组所有元素的乘积。