Другое решение:
is_close_to_n = lambda x: n-10 <= x <= n+10
result = filter(is_close_to_n, N)
Немного обобщая:
def is_close_to(n):
f = lambda x: n-10 <= x <= n+10
return f
result12 = filter(is_close_to(12), N)
result123 = filter(is_close_to(123), N)
Не не сортировка. Сортировка, как правило, O (n log n); перебор - O (n).