@Fluttercry

Как найти индексы элементов из одного массива в другом?

Есть массив numpy.array
a = [1,2,3]
есть массив numpy.array
b = [3,4,5,1,2]

Нужно найти индексы элементов из a в b, здесь это [3, 4, 0]
Т.е. операция обратная взятию индекса по другому массиву b[X] == a
Возможно есть способ не пройтись по a в питоновском цикле применяя каждый раз where , а решить все красиво одним готовым методом?

Все элементы гарантированно a встречаются в b ровно 1 раз.
  • Вопрос задан
  • 207 просмотров
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы