Binary operations

Elementwise bit operations

bitwise_and (x1, x2[, out]) Compute the bit-wise AND of two arrays element-wise.
bitwise_or (x1, x2[, out]) Compute the bit-wise OR of two arrays element-wise.
bitwise_xor (x1, x2[, out]) Compute the bit-wise XOR of two arrays element-wise.
invert (x[, out]) Compute bit-wise inversion, or bit-wise NOT, element-wise.
left_shift (x1, x2[, out]) Shift the bits of an integer to the left.
right_shift (x1, x2[, out]) Shift the bits of an integer to the right.

Bit packing

packbits (myarray[, axis]) Packs the elements of a binary-valued array into bits in a uint8 array.
unpackbits (myarray[, axis]) Unpacks elements of a uint8 array into a binary-valued output array.

Output formatting

binary_repr (num[, width]) Return the binary representation of the input number as a string.

Table Of Contents

Previous topic

numpy.not_equal

Next topic

numpy.bitwise_and

This Page