Python: поиск факторов числа
Я делаю калькулятор, чтобы найти множители числа, и наткнулся на этот пост: Какой самый эффективный способ найти все факторы числа в Python?
Куда бы я положил заявление, чтобы добавить все факторы в список?
def factors(n):
return set(reduce(list.__add__, ([i, n//i] for i in range(1, int(n**0.5) + 1) if n % i == 0)))