Pular para o conteúdo principal

Sorting in Python Tutorial

Discover what the sort method is and how to do it.
Atualizado 17 de set. de 2026  · 1 min lido

Explorar com IA

ChatGPTClaudePerplexity

O método sort() é um recurso nativo do Python que, por padrão, ordena a lista em ordem crescente. No entanto, você pode alterar a ordenação para decrescente ao definir os critérios de ordenação.

sort() method

Suponha que você queira ordenar os valores em prices em ordem crescente. Você digita prices seguido de um . (ponto) e, em seguida, o nome do método, ou seja, sort com os parênteses.

prices = [238.11, 237.81, 238.91]
prices.sort()
print(prices)
[237.81, 238.11, 238.91]

Imprimindo listas ordenadas

Usando um exemplo semelhante ao acima, vamos usar o método .sort() para ordenar e imprimir os preços na lista chamada prices.

prices = [159.54, 37.13, 71.17]
prices.sort()
print(prices)
[37.13, 71.17, 159.54]

Experimente você mesmo.

Para saber mais sobre ordenação em Python, assista a este vídeo do nosso curso Introduction to Python for Finance.

Este conteúdo foi extraído do curso Introduction to Python for Finance da DataCamp, por Adina Howe.

Tópicos
Python
Ciência de dados

Outros cursos de Python

Curso

Introdução ao Python

4 h
7M
Domine os fundamentos da análise de dados com Python em quatro horas e explore pacotes populares.
Ver detalhesRight Arrow
Iniciar Curso
Ver maisRight Arrow
Relacionado

Tutorial

Como ordenar um dicionário por valor em Python

Aprenda métodos eficientes para ordenar um dicionário por valores em Python. Descubra como ordenar em ordem crescente e decrescente e dicas extras para a ordenação por chave.
Neetika Khandelwal's photo

Neetika Khandelwal

5 min

Tutorial

Tutorial de estruturas de dados Python

Introdução às estruturas de dados do Python: saiba mais sobre tipos de dados e estruturas de dados primitivas e não primitivas, como strings, listas, pilhas etc.
Sejal Jaiswal's photo

Sejal Jaiswal

24 min

Tutorial

Funções em Python: como chamar e escrever funções

Descubra como escrever funções em Python reutilizáveis e eficientes. Domine parâmetros, instruções de retorno e temas avançados como funções lambda. Organize melhor seu código com main() e outras boas práticas.
Karlijn Willems's photo

Karlijn Willems

14 min

Tutorial

Tutorial de conjuntos e teoria de conjuntos em Python

Aprenda sobre os conjuntos do Python: o que são, como criá-los, quando usá-los, funções incorporadas e sua relação com as operações da teoria dos conjuntos.
DataCamp Team's photo

DataCamp Team

13 min

Tutorial

Tutorial e exemplos de funções e métodos de listas Python

Aprenda sobre as funções e métodos da lista Python. Siga agora os exemplos de código para list() e outras funções e métodos Python!
Abid Ali Awan's photo

Abid Ali Awan

7 min

Tutorial

Tutorial de iteradores e generators em Python

Entenda a diferença entre iteradores e generators em Python e descubra quais usar em diferentes situações.
Kurtis Pykes 's photo

Kurtis Pykes

10 min

Ver MaisVer Mais