2 つのリストがあります。1 つは大規模 (数百万の要素) で、もう 1 つは数千です。私は次のことをしたい
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...
上記は機能しますが、遅いです。Cで何かを書くことに頼らずに、これをより効率的に行う方法はありますか?