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)))

0 ответов

Другие вопросы по тегам