gpt4 book ai didi

python - 使用 ~ 反转一个 numpy bool 数组

转载 作者:IT老高 更新时间:2023-10-28 21:38:04 25 4
gpt4 key购买 nike

我可以使用 ~A 来反转一个 numpy bool 数组,而不是使用相当笨拙的函数 np.logical_and()np.invert() ?

确实,~ 似乎工作正常,但我在任何 nympy 引用手册中都找不到它,而且 - 更令人担忧的是 - 它确实 与标量一起工作(例如 bool(~True) 返回 True !),所以我有点担心......

最佳答案

简短回答:是的

引用:

http://docs.scipy.org/doc/numpy/reference/generated/numpy.invert.html

注意:

Computes the bit-wise NOT of the underlying binary representation of the integers in the input arrays. This ufunc implements the C/Python operator ~.

bitwise_not is an alias for invert:

>> np.bitwise_not is np.invert
>> True

关于python - 使用 ~ 反转一个 numpy bool 数组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13728708/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com