[Numpy-discussion] a==b for numpy arrays
Steve Lianoglou
lists.steve at arachnedesign.net
Mon Dec 11 17:40:40 CST 2006
> It's not relevant to the point of this discussion all that much, but:
>
>> a[a < 0] = 0
>> a[less(a, 0)] = 0
>
> Instead I've been doing something like:
>
> a[where(a < 0)] = 0
>
> I didn't realized you could do it the other way. Is there a
> difference somewhere between the two, or are they interchangeable?
Ah ... I see, w/o the where returns a boolean array. I reckon that's
actually better to use than the where clause for cases like this
since (for one) it'll take up less memory than arrays of ints.
Sorry for talking to myself ...
-steve
More information about the Numpy-discussion
mailing list