Python_numpy_数组的运算
import numpy as np
arr = np.array(
[
[1, 2, 3, 4],
[5, 6, 7, 8],
[9, 10, 11, 12]
]
)
# 求数组所有元素的总和
print(arr.sum()) # 78
# 求数组垂直方向的总和
print(arr.sum(axis=0)) # [15 18 21 24]
# 求数组水平方向的总和
print(arr.sum(axis=1)) # [10 26 42]
# 求数组所有元素的平均值
print(arr.mean()) # 6.5
# 求数组垂直方向的平均值
print(arr.mean(axis=0)) # [5. 6. 7. 8.]
# 求数组水平方向的平均值
print(arr.mean(axis=1)) # [ 2.5 6.5 10.5]
# 求数组所有元素的最大值
print(arr.max()) # 12
# 求数组所有元素的最小值
print(arr.min()) # 1