permutations sont utilisés en probabilités et statistiques pour déterminer le nombre de façons une liste d'éléments peuvent être organisées. Python ne comprend pas les fonctions de permutation intégrés, mais le calcul peut être accompli quand même via le module " itertools " . Inclus dans ce module est une fonction « permutations » qui permet de calculer et d'énumérer le nombre de permutations donné un "set" de valeurs et d'une longueur permutation de "r". Instructions
1
Importer le " itertools « module :
importation itertools
2
Attribuer toutes les valeurs dans l'ensemble à une variable. Supposons que vous devez déterminer le nombre de voies 2 membres d'une sororité de 5 étudiants pourraient être élus à des postes de vice-président et président . En supposant que leurs noms sont Angela , Cindy , Jan , Marsha et Beyonce, vous devez taper la commande suivante:
permutation_set_variable = [' Angela ', ' Cindy ', ' Jan ', ' Marsha ', ' Beyonce ']
3
Appelez la fonction " permutations " sous la forme suivante :
itertools.permutations ( ensemble , r)
4
Remplacer "set" avec la variable contenant les valeurs et les "r" à la longueur requise . Compte tenu de l' exemple, vous tapez la commande suivante :
itertools.permutations ( permutation_set_variable , 2)