Sisu
"Permutatsioone" kasutatakse tõenäosuses ja statistikas, et määrata, kuidas mitmel viisil saab üksuste nimekirja korraldada. Phyton ei sisalda sisseehitatud permutatsioonifunktsiooni, kuid arvutust saab teha mooduli "itertools" kaudu. See sisaldab funktsiooni, mis võib arvutada permutatsioonide arvu antud väärtuste kogumi piires.
Juhised
-
Impordi moodul "itertools":
impordi itertoolid
-
Joondage kõik väärtuse väärtused muutujateks. Oletame, et peate kindlaks määrama, mitu korda viie õpilase ühingu kaks liiget võib valida presidendi ja asepresidendi ametikohale. Eeldades, et õpilaste nimed on Angela, Cindy, Jan, Marsha ja Beyonce, peate sisestama järgmise käsu:
permutation_set_variable = ['Angela', 'Cindy', 'Jan', 'Marsha', 'Beyonce']
-
Helista "permutatsioonidele" järgmiselt:
itertools.permutations (set, r)
-
Muutke "seatud" muutujaks, mis sisaldab väärtusi ja "r" vajalikul määral. Selle näite järgi peaksite sisestama:
itertools.permutations (permutation_set_variable, 2)