Programação  
 
Conhecimento computador >> Programação >> Programação Python >> 
Como obter o Modo de uma lista em Python
O modo matemático é o valor em um conjunto de dados que ocorre com mais freqüência. Você quer encontrar o modo , se você está verificando os resultados duplicados. A brevidade que a linguagem Python permite que pode fazer a solução elegante e minimalista. Instruções
1

Abra um novo arquivo em um editor de texto .
2 Tipo

nas seguintes linhas . Isso configura a lista que você deseja calcular o modo de , assim como as variáveis ​​de resultado e um dicionário para a classificação.

L = ( 1,2,3,4,5,6,7,8 , 7,7,45,7,1,3,3 ) d = { modo } = 0freq = 0
3

Digite as seguintes linhas no seu editor e pressione a tecla " Tab" tecla qualquer momento você vê :

for i in l: se d.has_key (i): d [i] + = 1 , senão : d [i] = 1
4

Adicione as linhas seguintes ao seu arquivo , substituindo com a tecla " Tab" como você vai :

se d [i ]> freq : mode = i freq = d [i]
5

Coloque a próxima linha na parte inferior do seu arquivo :

print " Encontrado modo" , modo, "freqüência" , freq
6

Execute o programa para ver o resultado . Ela imprime "modo Encontrado 7 freqüência 4 . "

Anterior :

Próximo : No
  Os artigos relacionados
·Python velocidade 
·Exemplos Python CGI 
·Como obter as coordenadas do Cursor Linux 
·Como limitar Logins no código Python 
·Protótipo de função em Python 
·Como excluir todas as instâncias de uma classe em Pyth…
·Idéias de jogo do Python 
·Como aumentar Matrix Tamanho em Python 
·Como compilar um código Python para erros sem executar…
·Tutorial Rope Python 
  Artigos em destaque
·Como chamar um método não estático de um método est…
·Como criar PHP Contato formulários com campos 
·Como usar arquivos Gpx 
·Como fazer uma seqüência de caracteres ASCII em VBScr…
·Como inserir caracteres árabes em MySQL 
·Como converter System.DBNull para um Integer 
·Como instalar o CORBA IDL no NetBeans 
·Como escrever Java Script 
·Como se afastar de MySQL 
·Como saber se o servidor tiver JavaMail 
Cop e direita © Conhecimento computador http://ptcomputador.com Todos os Direitos Reservados