Numpy.invert() NumPy bitwise_or NumPy left_shift 此函数计算输入数组中整数的按位NOT结果。对于有符号整数,返回两个补码。 例 import numpy as np print 'Invert of 13 where dtype of ndarray is uint8:' print np.invert(np.array([13], dtype = np.uint8)) print '\n' # Comparing binary representation of 13 and 242, we find the inversion of bits print 'Binary representation of 13:' print np.binary_repr(13, width = 8) print '\n' print 'Binary representation of 242:' print np.binary_repr(242, width = 8) 其输出如下 - Invert of 13 where dtype of ndarray is uint8: [242] Binary representation of 13: 00001101 Binary representation of 242: 11110010 请注意, np.binary_repr() 函数返回给定宽度中十进制数的二进制表示形式。 NumPy bitwise_or NumPy left_shift