花哨的索引探索花哨的索引组合索引Example:选择随机点利用花哨索引修改值数组排序Numpy中的快速排序:np.sort,np.argsort部分排序:分割
花哨的索引
花哨的索引和前面那些简单的索引非常类似...花哨的索引让我们能够快速获得并修改复杂的数组值的子数据集。
探索花哨的索引
花哨的索引在概念上非常简单, 它意味着传递一个索引数组来一次性获得多个数组元素。...ind = [, , ]
x[ind]
array([, , ])
# 数组的形状与索引数组的形状一样,与被索引数组形状不需要一样
ind = np.array([[, ],...在花哨的索引中, 索引值的配对遵循广播的规则。...与排序类似, 也可以沿着多维数组任意的轴进行分隔:
# 与排序类似也可以沿着多维数组的任意轴进行分割
np.partition(X, , axis=)
array([[ 0, 1, 2, 3],