1.赋值与切片,就是按照惯常的方式去赋值,去切片,和之前的list切片很像
2.高级索引
第一种就是直接二维数组的方式,直接通过[1][1]的这种形式来访问
第二种是通过元组的固定坐标形式来访问
如图:
x = np.array([[1, 2], [3, 4], [5, 6]])
point=([0,0,1],[0,1,1])
print(x[point])
就访问了00,01,11几个数据,输出为1,2,4
3.组合索引
可以将几种方式组合起来索引
4.bool索引,类似于推导式
譬如
a=np.array([1,2,3])
[a<4],将原数组以bool形式替换,在这个例子中是a=np.array[false false false](注意bool判断数组必须是np形式,不能是直接列表形式)
a[a<4]输出空集