Programação  
 
Conhecimento computador >> Programação >> Programação Python >> 
Como fazer uma permutação em Python
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)

Anterior :

Próximo : No
  Os artigos relacionados
·Como converter um dicionário para XML em Python 
·Estruturas Python 
·Funções estáticas em Python 
·Python velocidade 
·O que é ActiveState Python 
·Obtendo o comprimento de uma matriz em Python 
·Como editar PYO e arquivos PYC 
·Como Obter o CV Módulo em OpenCV para Python 
·Como: ScrollArea em Python 
·Tutorial Rope Python 
  Artigos em destaque
·Como alterar a cor da barra de rolagem no Microsoft Exp…
·Como declarar uma matriz de cadeia 
·Como inserir variáveis ​​PHP em XML 
·Como acessar os dados do arquivo de forma seqüencial 
·Alpha Numeric PHP Verificação 
·Como usar uma marca de objeto para incorporar um Java A…
·Como substituir um STRG Com um STRG Lower 
·Como ocultar endereços de email em PHP 
·Como remover Variáveis ​​De Vars Python 
·Como fazer um thread MFC Trabalhador 
Cop e direita © Conhecimento computador http://ptcomputador.com Todos os Direitos Reservados