[(x, y, z) for x in range(20) for y in range(20) for z in range(20) if y >=
    x + 5 and z >= y + 5]
Python: найти все наборы чисел внутри диапазона, где каждый набор содержит значения, которые находятся на расстоянии x друг от друга и не выходят за пределы диапазона