тест на членство в двумерном массиве
У меня есть два 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