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

Reply via email to