说我有
>>> arr = np.array([True, True, False], dtype=bool)
是否可以调用类似
的内容>>> arr.flip_boolean_array_by_index(2)
[True, True, True]
答案 0 :(得分:2)
您可以将bitwise-negation运算符~
或bitwise-xor(^
)与1一起使用。
arr[idx] = ~arr[idx]
或
arr[idx] ^= 1
idx
可以是一个索引,一个切片,一个"幻想"指数等。