powerset¶
-
iteration_utilities.
powerset
(iterable)¶ Create all possible sets of values from an iterable.
- Parameters
- iterableiterable
Iterable for which to create a powerset.
- Returns
- powersetgenerator
An iterable containing all powersets as tuple.
Examples
>>> from iteration_utilities import powerset >>> list(powerset([1,2,3])) [(), (1,), (2,), (3,), (1, 2), (1, 3), (2, 3), (1, 2, 3)]