Você está aqui: Python ::: Dicas & Truques ::: Lista (List) |
Ordenando uma lista de inteiros usando uma função de comparaçãoQuantidade de visualizações: 8008 vezes |
# -*- coding: UTF-8 -*- """ Este exemplo mostra como ordenar uma lista de inteiros usando uma função de comparação """ # define a função a ser usada na comparação def maior(x, y): if x > y: return 1 elif x == y: return 0 else: return -1 # cria uma lista de inteiros valores = [2, 5, 12, 2, 3, 32, 18] # exibe a lista na ordem original print valores # ordena a lista valores.sort(maior) # exibe a lista ordenada print valores |
![]() |
Desafios, Exercícios e Algoritmos Resolvidos de Python |
Veja mais Dicas e truques de Python |
Dicas e truques de outras linguagens |
C - Como alocar memória para instâncias de uma estrutura (struct) e acessá-las usando ponteiros em C |
E-Books em PDF |
||||
|
||||
|
||||
Linguagens Mais Populares |
||||
1º lugar: Java |