np.where(A ==2)[0]
给出A
的索引,其中元素等于2.
如何推广可能的值列表?
我正在寻找类似的东西:
np.where(A in ([2,3,6,8]))[0]
答案 0 :(得分:1)
自NumPy 1.13以来,您可以使用isin
功能。
在以前的版本中有in1d
。
A = np.array([1, 2, 3, 4, 5])
print(np.isin(A, [2, 3, 6, 8]))
[False True True False False]