[Numpy-discussion] ndarray with double comparison
Gökhan Sever
gokhansever@gmail....
Thu Oct 13 11:16:41 CDT 2011
On Thu, Oct 13, 2011 at 10:13 AM, Chao YUE <chaoyuejoy@gmail.com> wrote:
> Dear all,
>
> sorry for this stupid question but I cannot find it in numpy tutorial or
> google.
> suppose I have a=np.arange(11).
>
> In [32]: a < 8
> Out[32]:
> array([ True, True, True, True, True, True, True, True, False,
> False, False], dtype=bool)
>
> In [34]: a > 4
> Out[34]:
> array([False, False, False, False, False, True, True, True, True,
> True, True], dtype=bool)
>
> how can I have boolean index like 4 < a < 8
> np.where(a>4 and a<8);or plainly input "a>4 and a<8" doesn't work.
>
> thanks,
>
> Chao
>
I1 a=np.arange(11)
I2 a[(a<8) & (a>4)]
O2 array([5, 6, 7])
--
Gökhan
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://mail.scipy.org/pipermail/numpy-discussion/attachments/20111013/a63651ad/attachment-0001.html
More information about the NumPy-Discussion
mailing list