Sådan laver du en permutation i Python

Forfatter: Bobbie Johnson
Oprettelsesdato: 10 April 2021
Opdateringsdato: 21 November 2024
Anonim
Sådan laver du en permutation i Python - Artikler
Sådan laver du en permutation i Python - Artikler

Indhold

"Permutationer" bruges i sandsynlighed og statistik til at bestemme antallet af måder, hvorpå en liste over elementer kan organiseres. Phyton indeholder ingen indbygget permutationsfunktion, men beregningen kan ske via "itertools" modulet. Inkluderet i det er en funktion, der kan beregne listen over antallet af permutationer inden for et givet "sæt" af værdier.


retninger

  1. Importer "itertools" modulet:

    importere itertools

  2. Juster alle værdier i sættet i variabler. Antag, at du skal bestemme, hvor mange gange to medlemmer af en sammenslutning af fem studerende kunne vælges til stillinger som præsident og vice. Forudsat navnene på de studerende er Angela, Cindy, Jan, Marsha og Beyonce, skal du indtaste følgende kommando:

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

  3. Kald funktionen "permutations" som følger:

    itertools.permutations (sæt, r)

  4. Skift "sæt" til variablen, der indeholder værdierne og "r" i den ønskede grad. I eksemplet skal du skrive:

    itertools.permutations (permutation_set_variable, 2)