Programação  
 
Conhecimento computador >> Programação >> Programação Python >> 
Como classificar um dicionário Python por chaves ou valores
Python é uma linguagem interpretada de programação livre , orientada a objetos com uma sintaxe da linguagem natural , bibliotecas padrão grandes , extensivo tratamento de erros e estruturas de dados flexíveis. Em Python , você pode usar o tipo de dados de dicionário para definir um-para -um entre os itens . Por exemplo, você pode querer criar um dicionário para conter o nome da criança e idade. Continuando o exemplo , você pode classificar o dicionário em ordem crescente por nome da criança , que é a chave, ou pela idade , que é o valor. Instruções
1

Abra seu editor de Python.
2

Carregue o módulo operador e itemgetter função digitando o seguinte, em seguida, a tecla " Enter".

. " Enter" de importação operador itemgetter
3

Classificar o dicionário por chave , digitando o seguinte e pressionando

s = {' ben' : 2, ' amy ' : 3, ' zelda ': 1} ;

sort_s = ordenados ( s.iterkeys ());

impressão s ;

Python classifica o dicionário com as teclas ou os nomes dos alunos e retornos :

{ 'Amy' : 3, 'Ben ' : 2, ' zelda ': 1}
4

Classificar o dicionário por valores , digitando o seguinte, em seguida, a tecla " Enter".

s = { 'Amy' : 2, 'Ben ' : 3, ' zelda ': 1} ;

classificadas ( s.items (), key = itemgetter (1) );

Python classifica o dicionário por valor ou a idade do estudante em ordem crescente e retorna :

[( ' zelda ' , 1), ( 'Amy' , 2), (' ben' , 3) ]

Anterior :

Próximo : No
  Os artigos relacionados
·Como compilar um código Python para erros sem executar…
·Como substituir Python Directions 
·Como usar Python Quadro sobre 1 & 1 
·Como um quadro Tamanho Python 
·A função de número inteiro mais próximo em Python 
·Como impedir que mais de uma instância de um programa …
·Object- Oriented Python Tutorial 
·Funções com matrizes e escalas em Numerical Python 
·O que é Python Coding 
·O Python precisa de um adaptador 
  Artigos em destaque
·Como verificar status da impressora em Java 
·Como alterar o caminho Java em um Ambiente de Registro …
·Como vincular um método para um Evento em Java 
·Como alterar o formato da data em PHP 
·Como: Anotações do código Java 
·Como criptografar e-mail em ColdFusion 
·Quais são Cue arquivos e arquivos de Bin 
·Como criar uma biblioteca de vínculo dinâmico de Aces…
·Como Código RSA 
·Como definir Imagem Largura e Altura Usando programaçã…
Cop e direita © Conhecimento computador http://ptcomputador.com Todos os Direitos Reservados