salut,
étant donner un nombre d’élément "m", je veux créer tout les combinaison possible de taille "k", par exemple j'ai m=13 et k=3 , 1,2,3 est une combinaison possible , 11,12,13 , etc.
à la fin je dois avoir 286 combinaison possible.
salut,
étant donner un nombre d’élément "m", je veux créer tout les combinaison possible de taille "k", par exemple j'ai m=13 et k=3 , 1,2,3 est une combinaison possible , 11,12,13 , etc.
à la fin je dois avoir 286 combinaison possible.
Salut,
Ca devrait se faire avec itertools.combinations.
- W
merci , merci beaucoup , pour cette référence mais j'ai pas pu afficher la résultat
ça affiche juste l'objet:
Code : Sélectionner tout - Visualiser dans une fenêtre à part itertools.combinations(range(1,cl+1), k)
Comme la documentation l'indique, c'est un iterator, donc on peut faire un for e in ...: print(e) ou un print(list(...)).
- W
salut,
si je veux stoker le résultat dans un vecteur ACL directement comment je peux faire ça
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 count=0 for item in (combinations(range(1,m+1), k)): count += 1 print(item)
Partager