您可以
choose用来进行选择:
>>> z_indices.choose(val_arr)array([[ 9, 1, 20], [ 3, 4, 14], [24, 7, 17]])
该功能
choose非常有用,但要理解它可能有些棘手。本质上,给定一个数组(
val_arr),我们可以
z_indices沿第一个轴从每个n维切片中进行一系列选择()。
另外:任何花式索引操作都会创建一个新数组,而不是原始数据视图。这是不可能的指标
val_arr有
z_indices没有创建一个全新的阵列。



