Permutations brukes i sannsynlighetsregning og statistikk for å bestemme antall måter en liste over elementer kan ordnes . Python inkluderer ikke integrerte permutasjon funksjoner, men beregningen kan gjøres likevel via " itertools modul " . Inkludert i denne modulen er en " permutasjoner "-funksjon som kan beregne og liste antall permutasjoner gitt et " sett " av verdier og en permutasjon lengde på "r" . Instruksjoner
en
Import av " itertools " modul : en
import itertools
2
Angi alle verdier i settet til en variabel . Anta at du trenger å bestemme antall måter to medlemmer fra en Sorority av fem studenter kan bli valgt inn i posisjoner som Vice President og President . Forutsatt deres navn er Angela , Cindy , Jan, Marsha og Beyonce , skriver du inn følgende kommando : en
permutation_set_variable = [' Angela ', ' Cindy ', ' Jan ', ' Marsha ', ' Beyonce ']
3
Ring " permutasjoner "-funksjonen i følgende skjema :
itertools.permutations ( sett , r )
4
Bytt "sett " med variabelen inneholder verdiene og " r" med lengden nødvendig. Gitt eksempel, ville du skrive følgende :
itertools.permutations ( permutation_set_variable , 2 )