У меня есть массив 2D NumPy a
и список/набор/1D NumPy массив b
. Я хотел бы найти те строки, которые содержат a
любой из b
, то есть,Найти строки массива NumPy, которые содержат список
import numpy as np
a = np.array([
[1, 2, 3],
[4, 5, 3],
[0, 1, 0]
])
b = np.array([1, 2])
# result: [True, False, True]
Любые намеки?