diff --git a/LabMD_1/ex1.py b/LabMD_1/ex1.py index 5bdd92b..70a7937 100644 --- a/LabMD_1/ex1.py +++ b/LabMD_1/ex1.py @@ -1,16 +1,16 @@ -def print_power_set(set, set_size): +def get_powerset(set, set_size): pow_set_size = 2 for x in range(set_size-1): pow_set_size *= 2 - for counter in range(0, pow_set_size): sett = [] for j in range(0, set_size): if counter & (1 << j): sett.append(set[j]) - print(sett) - print() + g.append(sett) -elem = [1, 2, 3, 4, 5, 6] -print_power_set(elem, len(elem)) +g = [] +elem = [1, 2, [1,2]] +get_powerset(elem, len(elem)) +print(g)