1.花式索引
数组的花式索引:
相同点:
array[ a , b ] ---逗号前边的指 行索引,逗号后边的指列索引-- 普通索引
array[ [ a,b] , [ c,d] ] ---- 逗号 区分行列索引----花式索引
例如:
1、arr2[2,1] ---第三行第二列的元素---普通索引
2、arr2[ [2,1] ] ----第三行和第二行,对列不加限制(先返回第三行,后返回第二行)-
-花式索引
3、arr[ [3,2] , [0,1] ] 等价于 输出 arr[3,0] 和 arr[2,1] 两个元素
4、arr[ : , [ 3,1,4] ] 对行不加限制,返回第四列、第二列和第五列
5、 arr[ : , 1 ] ---返回第一列的元素,arr.shape 为1,数组横向一维
arr[ : , [1] ] ---返回第一列的元素, arr.shape 为 2 ,数组竖向二维
6、arr[ [1,-1] , [0,1] ] 返回两个元素 arr[1,0] arr[-1,1] 。。
。 -1 表示最后一行
7、arr[ np.ix_( [ 0,1] , [0,