У меня большой 2D-массив (3x100 000) 3D-координат и второй 1D-массив с определенными несортированными координатами. Я хотел бы найти все точки с координатами, содержащимися во втором массиве
Пример:
mat1 = np.array([[1,2,3],[1,2,5],[2,3,6],[10,11,12],[20,2,3]])
mat2 = np.array([1,2,3,6])
Так что здесь мне нужно получить индексы 0 и 2. И мне нужно найти каждая переписка примерно на 100 000 координат. Есть ли конкретная c функция в Python для выполнения этой работы?
Подводя итог моей ситуации: