[英]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.