Python'da bir permütasyon nasıl yapılır

Python'da bir permütasyon nasıl yapılır.

1. Adım

"İtertools" modülünü içe aktarın:

itertools al

2. Adım

Kümenin tüm değerlerini bir değişkene atar. Başkan Yardımcısı ve Başkan gibi pozisyonlarda 5 öğrencinin bir kardeşinin 2 üyesinin seçilebileceği yolları belirlemeniz gerektiğini varsayalım. Adlarının Angela, Cindy, Jan, Marsha ve Beyonce olduğunu varsayarsak, aşağıdaki komutu yazmanız gerekir:

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

3. adım

"Permütasyonlar" işlevini (permütasyonları) aşağıdaki şekilde yürütün:

itertools.permutations (set, r)

4. Adım

Değerleri içeren değişkeni "ayarlayın" ve gerekli uzunluktaki "r" ile değiştirin. Örneğe göre aşağıdakileri yazmanız gerekir:

itertools.permutations (permutation_set_variable, 2)