Permutationer anvendes i sandsynlighedsregning og statistik til at bestemme antallet af måder en liste over emner kan arrangeres . Python omfatter ikke integrerede permutation funktioner, men beregningen kan ske alligevel via " itertools modulet" . Inkluderet i dette modul er en " permutationer " funktion, der kan beregne og vise antallet af permutationer givet et "set" af værdier, og en permutation længde på "r" . Instruktioner
1
Importer " itertools "-modulet : Hej
import itertools
2
Tildel alle værdier i sættet til en variabel . Antag, at du nødt til at bestemme antallet af måder 2 medlemmer fra en sorority af 5 elever kan vælges ind stillinger som Vice President og President . Forudsat deres navne er Angela, Cindy , Jan, Marsha og Beyonce , ville du skrive følgende kommando : Hej
permutation_set_variable = [' Angela ', ' Cindy ', ' Jan ', ' Marsha ', ' Beyonce ']
3
Kald " permutationer "-funktionen i følgende form:
itertools.permutations ( sæt , r)
4
Erstat " sæt" med variabel, der indeholder de værdier og "r" med den ønskede længde. Da eksempel, ville du skrive følgende :
itertools.permutations ( permutation_set_variable , 2)