Home Hardware Networking Programmazione Software Domanda Sistemi
Conoscenza Informatica >> Programmazione >> Python Programming >> .

Come fare una permutazione in Python

Permutazioni sono utilizzati in probabilità e statistica per determinare il numero di modi in cui un elenco di elementi possono essere organizzati. Python non include alcuna funzione di permutazione integrate , ma il calcolo può essere effettuato comunque tramite il " modulo itertools " . Inclusi in questo modulo è una funzione " permutazioni " in grado di calcolare e di elencare il numero di permutazioni dato un "set" di valori e di una lunghezza di permutazione di "r" . Istruzioni
1

importare il modulo " itertools " :

importazione itertools
2

Assegna tutti i valori del set di una variabile . Supponiamo che è necessario determinare il numero di modi potevano essere eletti in incarichi di Vice Presidente e Presidente 2 membri di una confraternita di 5 studenti . Supponendo che i loro nomi sono Angela , Cindy , Jan , Marsha e Beyonce , digitare il seguente comando :

permutation_set_variable = [' Angela ', ' Cindy ', ' Gen ', ' Marsha ', ' Beyonce ']
3

richiamare la funzione " permutazioni " nella seguente forma :

itertools.permutations (set , r ) economici 4

Sostituisci " set" con la variabile che contiene i valori e la "r" con la lunghezza necessaria . Dato l'esempio , digitare quanto segue :

itertools.permutations ( permutation_set_variable , 2 ) economici

 

Programmazione © www.354353.com