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

Is it easy to explain why this is?

Thanks a lot,

Matthew
_______________________________________________
NumPy-Discussion mailing list
NumPy-Discussion@scipy.org
http://mail.scipy.org/mailman/listinfo/numpy-discussion

Reply via email to