You are viewing a single comment's thread. Return to all comments →
Nice answer. As an alternative, to avoid multiple for loops you can use product:
combinations = list(product(range(x+1), range(y+1), range(z+1)))
print([list(a) for a in combinations if sum(a) != n])
from itertools import product
how is this working?