Comment obtenir correctement toutes les combinaisons de nombres en Python
📁 Sujets avancés sur Python, IA
Voici le code :
import itertools
for i in itertools.combinations_with_replacement('0123456789', 4):
print(''.join(i))
J'ai besoin d'obtenir toutes les combinaisons de 4 nombres avec répétitions. Une partie de la sortie du programme :
0000
0001
0002
0003
0005
0006
0007
0008
0009
0011
0012
0013
0014
0015
0016
0017
0018
0019
0022
0023
0024
0025
Dites-moi, pourquoi après 0009 vient 0011, et non 0010 ?
No answers yet.
Connectez-vous pour laisser une réponse
Blogs
Insertion d'un élément dans un tableau par index : comment ça fonctionne sous le capot en JS
Go : vérifier si une chaîne contient une sous-chaîne — guide complet
Recherche de sous-chaîne en C++ : de la naïveté à la performance
Comment modifier la taille maximale des fichiers téléchargés en PHP : guide complet