permutações são usados em probabilidade e estatística para determinar o número de maneiras uma lista de itens pode ser arranjado. Python não inclui quaisquer funções de permutação integrados, mas o cálculo pode ser feito , no entanto, através do " módulo itertools " . Estão incluídos neste módulo é uma função " permutações " que pode calcular e listar o número de permutações dado um "set" de valores e um comprimento de permutação de "r". Instruções
1
Importe o módulo " itertools " :
itertools importação
2
Atribuir todos os valores do conjunto a uma variável. Suponha que você precisa para determinar o número de maneiras dois membros de uma irmandade de 5 alunos poderiam ser eleitos para os cargos de Vice-Presidente e Presidente. Supondo que seus nomes são Angela , Cindy , Jan, Marsha e Beyoncé , você deve digitar o seguinte comando:
permutation_set_variable = [' Angela ', ' Cindy ', ' Janeiro ', ' Marsha ', ' Beyonce ']
3
Chame a função " permutações " da seguinte forma :
itertools.permutations (set , r)
4
Substituir " ajuste" com a variável que contém os valores e " r " com o comprimento desejado . Dado o exemplo, você deve digitar o seguinte :
itertools.permutations ( permutation_set_variable , 2)