[Numpy-discussion] comparison between arrays of strings and numerical types
Ernest Adrogué
eadrogue at gmx.net
Tue Aug 31 12:35:27 EDT 2010
Hi,
I find this a bit odd:
In [18]: np.array(['a','b','c','d']) > 'a'
Out[18]: array([False, True, True, True], dtype=bool)
In [19]: np.array(['a','b','c','d']) > 4
Out[19]: True
In [20]: np.array(['a','b','c','d']) > 4.5
Out[20]: True
Is that right? I was expecting an element-wise comparison,
but it returns a single truth value.
Cheers,
Ernest
More information about the NumPy-Discussion
mailing list