Kandungan
"Permutasi" digunakan dalam kebarangkalian dan statistik untuk menentukan bilangan cara di mana senarai item boleh dianjurkan. Phyton tidak termasuk fungsi permutasi terbina dalam, tetapi pengiraan boleh dilakukan menerusi modul "itertools". Termasuk di dalamnya adalah fungsi yang boleh mengira senarai bilangan permutasi dalam "set" nilai yang diberikan.
Arahan
-
Import modul "itertools":
import itertools
-
Selaraskan semua nilai dalam set kepada pembolehubah. Katakan anda perlu menentukan bilangan kali bahawa dua anggota persatuan lima pelajar boleh dipilih untuk jawatan presiden dan naib. Dengan mengandaikan nama para pelajar adalah Angela, Cindy, Jan, Marsha dan Beyonce, anda mesti memasukkan arahan berikut:
permutation_set_variable = ['Angela', 'Cindy', 'Jan', 'Marsha', 'Beyonce']
-
Panggil fungsi "permutasi" seperti berikut:
itertools.permutations (set, r)
-
Tukar "set" kepada pembolehubah yang mengandungi nilai-nilai dan "r" kepada tahap yang diperlukan. Sebagai contoh, anda harus menaip:
itertools.permutations (permutation_set_variable, 2)