Comment puis-je obtenir une liste de toutes les valeurs possibles d'une liste avec ceux aussi répétées?Obtenez toutes les combinaisons de liste avec des valeurs répétées
J'ai essayé itertools.combination_with_replacement
et itertools.permutation
mais le premier ordre inversé l'exclure (comme [3, 2, 1]
) et le second (plusieurs exclure les valeurs telles que [3, 3, 1]
).
je besoin de quelque chose comme ceci:
Exemple:
list = [1, 2, 3]
results =
[1, 1, 1]
[1, 1, 2]
[1, 1, 3]
...
[3, 1, 1]
[3, 1, 2]
[3, 1, 3]
...
Que puis-je faire en Python pour y parvenir? Merci d'avance.
merci beaucoup! –