Description
Store and manipulate compact arrays of bits and booleans in Python, using far less memory than ordinary lists for large binary datasets. It helps applications work with flags, masks, encodings, and bit-level algorithms efficiently.
Bit-level data can be difficult to inspect manually. Validate sizes, endianness, and serialization rules when exchanging data with other systems.