二维数组切片numpy

飞翔的企鹅 / 2023-08-30 / 原文

demo

二维数据切片

a = np.array([[1, 2, 3, 4], [5, 6, 7, 8], [9, 10, 11, 12]])
print(a)
print(a.size)
print(a.shape)
print(a.ndim)  # shape有几位,他的ndim就几个
print(a[0, 3])  # 第一行第4列
print(a[:, 3])  # 第四列
print(a[0, :])  # 第一行


print(a.mean(axis=0))  # 计算同一行下,每一列的数字的的平均值
print(a.mean(axis=1))  # 计算同一列下,每一行的数字的平均值