【发布时间】:2022-01-23 16:27:48
【问题描述】:
arr_1 = np.array([5, 1, 6, 3, 3, 10, 3, 6, 12])
arr_2 = np.array([10, 20, 30, 40, 50, 60, 70, 80, 90])
arr_idx_num_3 = np.where(arr_1 == 3)[0]
print(arr_idx_num_3) ## [3 4 6]
#我如何使用“arr_idx_num_3”获取这个数组 Numpy
arr_2 = [40 50 70]
【问题讨论】:
-
arr_2[arr_1 == 3]如果保证两个数组的大小相同,也可以使用。