On Wed, Jul 28, 2010 at 6:42 PM, Matthew Brett <matthew.br...@gmail.com> wrote:
> Hi,
>
> Please forgive me if this is obvious, but this surprised me:
>
> In [15]: x = np.array(['a', 'b'])
>
> In [16]: x == 'a'  # this was what I expected
> Out[16]: array([ True, False], dtype=bool)
>
> In [17]: x == 1 # this was strange to me
> Out[17]: False

Here's a related case:

>> np.array(['a', 'b']) == np.array([1, 2])
   False
_______________________________________________
NumPy-Discussion mailing list
NumPy-Discussion@scipy.org
http://mail.scipy.org/mailman/listinfo/numpy-discussion

Reply via email to