Avatar ·

Cómo obtener correctamente todas las combinaciones de números en Python

📁 python, IA

Hay un código:

import itertoolsfor i in itertools.combinations_with_replacement('0123456789', 4):    print(''.join(i))

Necesito obtener todas las combinaciones de dígitos de 4 con repeticiones. Parte de la salida del programa:

00000001000200030004000500060007000800090011001200130014001500160017001800190022002300240025

Dime, ¿por qué después de 0009 viene 0011 y no 0010? También con 0022.