2010/8/31 Ernest Adrogué <eadro...@gmx.net>: > 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.
Here's a recent discussion of the issue: http://www.mail-archive.com/numpy-discussion@scipy.org/msg27051.html _______________________________________________ NumPy-Discussion mailing list NumPy-Discussion@scipy.org http://mail.scipy.org/mailman/listinfo/numpy-discussion