set_utils#

Functions

powerset(iterable)

Return the powerset of an iterable, e.g., for [1,2,3], obtain () (1,) (2,) (3,) (1,2) (1,3) (2,3) (1,2,3)

Classes

LeveledSet([items])

A leveled set structure that keeps track of items at different levels.