花哨的索引探索花哨的索引组合索引Example:选择随机点利用花哨索引修改值数组排序Numpy中的快速排序:np.sort,np.argsort部分排序:分割
花哨的索引
花哨的索引和前面那些简单的索引非常类似...数组排序
例如, 一个简单的选择排序重复寻找列表中的最小值, 并且不断交换直到列表是有序的。...x[i]
array([, , , , ])
沿着行或列排序
通过axis参数,沿着多维数组的行或列进行排序,这种操作将会丢失行或列值之间的关系
rand = np.random.RandomState...K,输出结果是一个新数组,新数组最左边排列的是K个最小的值,往右是任意顺序的其他值
x = np.array([, , , , , , ])
np.partition(x, )
array([, ,..., , , , ])
请注意, 结果数组中前三个值是数组中最小的三个值, 剩下的位置是原始数组剩下的值。