тест на членство в двумерном массиве

У меня есть два 2D-массива одного размера

a = array([[1,2],[3,4],[5,6]])
b = array([[1,2],[3,4],[7,8]])

Я хочу знать строки b, которые находятся в a.

Таким образом, вывод должен быть:

array([ True,  True, False], dtype=bool)

не делая:

array([any(i == a) for i in b])

причина а и б огромны.

Есть функция, которая делает это, но только для одномерных массивов: in1d

Ответы на вопрос(4)

Ваш ответ на вопрос