I have a one-dimensional NumPy array that consists of zeroes and ones like so:
array([0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1])
I\'d li
A sign that you should probably be using a boolean datatype
a = np.array([0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1], dtype=np.bool) # or b = ~a b = np.logical_not(a)