a = np.array([[1,3],[2,6],[3,4]])
np.shape(a)
就是从最外层括号开始往内一层层剥开,[[1,3],[2,6],[3,4]],最外层括号有三个元素,[1,3],[2,6],[3,4],第二层括号有1,3
两个元素,所以是(3,2).
[[1,3],[2,6],[3,4]])
0轴:即第0层括号[1,3],[2,6],[3,4]],即a[0],a[1],a[2]
1轴:即第1层括号1,3,即a[0][0],a[1][1]
轴的理解,np.sum(a,axis).其中axis就是沿着轴axis变化的方向操作。
np.sum(a,axis=0)
axis=0,沿着轴变化方向就是a[0][0],a[1][0],即沿着列方向操作,结果
axis=1,,沿着轴变化方向就是a[0][0],a[0][1],即沿着行方向操作,结果