Perfect, thanks! Martin
On Tuesday 28 November 2006 17:31, Stefan van der Walt wrote: > On Tue, Nov 28, 2006 at 04:59:22PM +0100, Martin Wiechert wrote: > > I'm looking for an idiom to delete a sparse subset S (given as integer > > indices into A) of elements from a 1d array A. > > > > Something like > > > > del L [I] > > > > if L is a list and I is a non-fancy index. > > > > My best idea is > > > > B = ones (A.shape, bool) > > B [S] = False > > A = A [B] > > > > Is there a better idiom (briefer, not requiring temporary boolean > > array)? > > x = N.array([1,2,3,4,5]) > N.delete(x,[2,4]) > > Cheers > Stéfan > _______________________________________________ > Numpy-discussion mailing list > [email protected] > http://projects.scipy.org/mailman/listinfo/numpy-discussion _______________________________________________ Numpy-discussion mailing list [email protected] http://projects.scipy.org/mailman/listinfo/numpy-discussion
