Zawartość
„Permutacje” są używane w prawdopodobieństwie i statystyce, aby określić liczbę sposobów uporządkowania listy przedmiotów. Phyton nie zawiera żadnej wbudowanej funkcji permutacji, ale obliczenia można wykonać za pomocą modułu „itertools”. Zawarta w nim funkcja umożliwia obliczenie listy liczby permutacji w ramach danego „zestawu” wartości.
Instrukcje
-
Zaimportuj moduł „itertools”:
importować itertools
-
Wyrównaj wszystkie wartości w zestawie do zmiennych. Przypuśćmy, że musisz określić, ile razy dwóch członków stowarzyszenia pięciu studentów mogłoby zostać wybranych na stanowisko prezydenta i występku. Zakładając, że imiona uczniów to Angela, Cindy, Jan, Marsha i Beyonce, musisz wprowadzić następującą komendę:
permutation_set_variable = ['Angela', 'Cindy', 'Jan', 'Marsha', 'Beyonce']
-
Wywołaj funkcję „permutacje” w następujący sposób:
itertools.permutations (set, r)
-
Zmień „set” na zmienną zawierającą wartości i „r” w wymaganym zakresie. Biorąc pod uwagę przykład, powinieneś wpisać:
itertools.permutations (permutation_set_variable, 2)