Rename ex1.py to powerset.py

This commit is contained in:
Daniel
2022-11-03 11:40:55 +02:00
committed by GitHub
parent 2387f1c4f7
commit 3f77101292

16
LabMD_1/powerset.py Normal file
View File

@@ -0,0 +1,16 @@
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])
g.append(sett)
g = []
elem = [1, 2, [1,2]]
get_powerset(elem, len(elem))
print(g)