[英]Numpy flip boolean array by index?
说我有
>>> arr = np.array([True, True, False], dtype=bool)
是否可以调用类似
>>> arr.flip_boolean_array_by_index(2)
[True, True, True]
您可以将按位求反运算符~
或按位异或( ^
)与1配合使用。
arr[idx] = ~arr[idx]
要么
arr[idx] ^= 1
idx
可以是索引,切片,“花式”索引等。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.