Como fazer uma permutação em Python

Como fazer uma permutação em Python.

Passo 1

Importe o módulo "itertools":

importar itertools

Passo 2

Atribui todos os valores do conjunto a uma variável. Suponha que você precise determinar o número de maneiras pelas quais dois membros de uma irmandade de cinco alunos podem ser eleitos em cargos como vice-presidente e presidente. Assumindo que seus nomes são Angela, Cindy, Jan, Marsha e Beyonce, você teria que escrever o seguinte comando:

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

Passo 3

Execute a função "permutações" (permutações) da seguinte maneira:

itertools.permutations (set, r)

Passo 4

Substitua "set" pela variável que contém os valores e "r" pelo tamanho necessário. De acordo com o exemplo, você teria que escrever o seguinte:

itertools.permutations (permutation_set_variable, 2)