Flipping zeroes and ones in one-dimensional NumPy array

后端 未结 6 477
我在风中等你
我在风中等你 2020-12-10 10:23

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

6条回答
  •  生来不讨喜
    2020-12-10 10:55

    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)
    

提交回复
热议问题