В чистом, невекторизованном Python, который я могу использовать,
>>> a = 9
>>> b = [5, 7, 12]
>>> a in b
False
Я бы хотел сделать что-то похожее для массивов в Numpy, т.е.
>>> a = np.array([1, 2, 3, 4, 5, 6, 7, 8, 9, 10])
>>> b = np.array([5, 7, 12])
>>> a in b
np.array([False, False, False, False, True, False, True, False, False, False])
... хотя это не работает.
Есть ли функция или метод, который достигает этого? Если нет, то какой самый простой способ сделать это?