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?