Édition du: 27/06/2025 |
INDEX |
PYTHON – Trucs et Astuces |
||
Faites un double-clic pour un retour en haut de page
PYTHON: Trucs et astuces Combinatoire Quelles sont les
principales choses à savoir ou à avoir sous la main lorsqu'on s'intéresse aux
dénombrements, combinaisons, permutations, arrangements. |
||
|
Sommaire de cette page |
Débutants Glossaire |
Combinaisons Note: Voyez comment imprimer les objets sans
l'apostrophe avec join (conversion des éléments en une chaîne formatée) |
from itertools import combinations L = ['a', 'b', 'c', 'd'] C = [] # Combinaisons de longueur 1 à 4 for r in range(1, len(L) + 1): CC = list(combinations(L, r)) C.extend(CC) # Affichage for comb in C: print(",".join(comb)) |
a b c d a,b a,c a,d b,c b,d c,d a,b,c a,b,d a,c,d b,c,d a,b,c,d |
from itertools import permutations P = permutations([1,2,3]) for i in list(P): print(i) |
(1, 2, 3) (1, 3, 2) (2, 1, 3) (2, 3, 1) (3, 1, 2) (3, 2, 1) |
Haut de page (ou
double-clic)
Retour |
|
Suite |
|
Voir |
|
Sites |
|
Cette page |