numpy多维数组的切片操作

时间:2022-02-25 21:22:09


import numpy as np

item = np.array([[1,4,5],[5,3,6],[8,15,33]])
print(item[0,:])
print(item[1,:])
print(item[2,:])
print(item[:,0])
print(item[:,1])
print(item[:,2])

输出:


[1 4 5]
[5 3 6]
[ 8 15 33]
[1 5 8]
[ 4  3 15]
[ 5  6 33]

因此,数字在前的时候表示相应的行向量,数字在后的时候表示相应的列向量