I don't understand this: >> a1 = np.array(['a', 'b'], dtype=object) >> a2 = np.array(['a', 'b']) >> >> a1 == a2 array([ True, True], dtype=bool) # Looks good >> a2 == a1 False # Should I have expected this?
This works like I expected: >> a1 = np.array([1, 2], dtype=object) >> a2 = np.array([1, 2]) >> >> a1 == a2 array([ True, True], dtype=bool) >> a2 == a1 array([ True, True], dtype=bool) _______________________________________________ NumPy-Discussion mailing list NumPy-Discussion@scipy.org http://mail.scipy.org/mailman/listinfo/numpy-discussion