Come fare una permutazione in Python

Autore: Bobbie Johnson
Data Della Creazione: 2 Aprile 2021
Data Di Aggiornamento: 1 Maggio 2024
Anonim
NON STUDIATE PYTHON! Risposte irrispettose alle solite domande sulla programmazione
Video: NON STUDIATE PYTHON! Risposte irrispettose alle solite domande sulla programmazione

Contenuto

Le "permutazioni" sono utilizzate in probabilità e statistiche per determinare il numero di modi in cui è possibile organizzare un elenco di elementi. Phyton non include alcuna funzione di permutazione integrata, ma il calcolo può essere eseguito tramite il modulo "itertools". In esso è inclusa una funzione che può calcolare l'elenco del numero di permutazioni all'interno di un determinato "insieme" di valori.


indicazioni

  1. Importa il modulo "itertools":

    import itertools

  2. Allinea tutti i valori del set in variabili. Supponiamo che sia necessario determinare il numero di volte in cui due membri di un'associazione di cinque studenti potrebbero essere eletti nelle posizioni di presidente e vice. Supponendo che i nomi degli studenti siano Angela, Cindy, Jan, Marsha e Beyonce, devi inserire il seguente comando:

    permutation_set_variable = ['Angela', 'Cindy', 'Jan', 'Marsha', 'Beyonce']

  3. Chiamare la funzione "permutazioni" come segue:

    itertools.permutations (set, r)

  4. Cambia "imposta" nella variabile contenente i valori e "r" nella misura richiesta. Dato l'esempio, si dovrebbe digitare:

    itertools.permutations (permutation_set_variable, 2)