APL's drop is a complementary to APL's take (= numpy take). I would expect it to behave something like: an_array.drop([0,5,7],axis=0) would return an_array with elements/rows 0,5,7 missing. Nadav.