Numpy Array: Skutecznie znajdź pasujące indeksy

Mam dwie listy, z których jedna jest ogromna (miliony elementów), a druga kilka tysięcy. Chcę wykonać następujące czynności

<code>bigArray=[0,1,0,2,3,2,,.....]

smallArray=[0,1,2,3,4]

for i in len(smallArray):
  pts=np.where(bigArray==smallArray[i])
  #Do stuff with pts...
</code>

Powyższe działa, ale jest powolne. Czy jest jakiś sposób, aby to zrobić bardziej efektywnie, bez konieczności pisania czegoś w C?

questionAnswers(3)

yourAnswerToTheQuestion