def subsetsum(l):
    l = list(l)
target = max(l)
l.remove(l)
for subset_index in range(2 ** len(l)):
    subtotal = 0
for i, num in enumerate(l):
    if subset_index & 1 << i:
        subtotal += num
if subtotal == target:
    return True
return False
перебирать циклы в питоне?