def factors(n): return set(reduce(list.__add__, \ ([i, n//i] for i in range(1, int(n**0.5) + 1) if not n % i )))
def findFactors(num: int)->list: factors=[] for i in range(1,num+1): if num%i==0: factors.append(i) return factors