stupidb.associative.bitset

An efficiently stored set of unsigned integers.

Classes

BitSet([bits])

A efficiently stored set of unsigned integers.

class stupidb.associative.bitset.BitSet(bits=())[source]

A efficiently stored set of unsigned integers.

add(bit)[source]

Add bit to the set.

Raises

ValueError – If bit is negative

Return type

None

discard(bit)[source]

Remove bit from the set.

Raises

ValueError – If bit is negative

Return type

None