def summable(n, l):
    for v in l:
        l_no_v = l[:]
l_no_v.remove(v)
if n - v in l_no_v:
    return True
return False
Как проверить, может ли N быть выражено как сумма двух других чисел в определенном списке