Primtalsfaktorer

"""
Returnerar lista med primfaktorer
"""

def prime_factors(n: int):
    i = 2
    factors = []
    while i * i <= n:
        if n % i == 0:  #om n jämnt -> dela n med i
            n = n // i
            factors.append(i)
        else:           #om n udda -> öka i med 1
            i = i + 1
    if n > 1:
        factors.append(n)
    return factors

print(prime_factors(57))