NumPy 位运算包括以下几个函数:
函数 | 描述 |
---|---|
bitwise_and |
对数组元素执行位与操作 |
bitwise_or |
对数组元素执行位或操作 |
invert |
按位取反 |
left_shift |
向左移动二进制表示的位 |
right_shift |
向右移动二进制表示的位 |
注:也可以使用 "&"、 "~"、 "|" 和 "^" 等操作符进行计算。
1.使用bitwise_and() 函数对数组中整数的二进制形式执行位与运算。
2.使用bitwise_or()函数对数组中整数的二进制形式执行位或运算。
3.使用invert() 函数对数组中整数进行位取反运算,即 0 变成 1,1 变成 0。
对于有符号整数&