[Numpy-discussion] str == int puzzlement

Matthew Brett matthew.brett@gmail....
Wed Jul 28 20:42:18 CDT 2010


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,


More information about the NumPy-Discussion mailing list