Tractor de factores

Escribe una función para encontrar todos los factores primos de un entero dado. La función debe devolver una lista que contenga todos los factores primos, ordenados de forma ascendente. Recuerda que 1 no es ni primo ni compuesto y no debe incluirse en tu lista de salida.

Ejemplos

prime_factorize(25) ➞ [5, 5]

prime_factorize(19) ➞ [19]

prime_factorize(77) ➞ [7, 11]

Notas

  • La lista de salida debe estar ordenada de forma ascendente.
  • El único entero positivo que no es ni primo ni compuesto es 1. Devuelve una lista vacía si la entrada es 1.