[Numpy-discussion] how to select indices from boolean array
Bernhard Voigt
bernhard.voigt@gmail....
Thu Oct 25 07:25:30 CDT 2007
Dear list,
is nonzero the appropriate function to get the indexes of a boolean array?
foo = numpy.random.random(10000)
cut = foo > .5
indexes = cut.nonzero()[0]
Another question: Why is the the type returned by nonzero a tuple and not an
ndarray of the same shape as the input (or self if used on an object)?
Thanks! Bernhard
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://projects.scipy.org/pipermail/numpy-discussion/attachments/20071025/b2482810/attachment.html
More information about the Numpy-discussion
mailing list