python max
Métodos e funções do Python
Michael Zippo
A função Python max() é usada para encontrar o maior valor em uma lista de valores. A função Python min() é usada para encontrar o valor mais baixo em uma lista. A lista de valores ‚Äã‚Äãpode conter strings ou números.
Você pode encontrar uma situação em que deseja encontrar o valor mínimo ou máximo em uma lista ou string. Por exemplo, você pode escrever um programa que encontre o carro mais caro vendido em sua concessionária. É aqui que entram as funções min() e max() incorporadas do Python.
No Python, você pode usar min ( ) e max() para encontrar o menor e o maior valor em uma lista ou string, respectivamente. Este guia explorará como usar os métodos min() e max() em Python e mostrará alguns exemplos de cada um.
Python min()
A função min() do Python retorna o valor mais baixo em uma lista de itens. min() pode ser usado para encontrar o menor número em uma lista ou a primeira string que apareceria na lista se a lista fosse classificada em ordem alfabética.
Aqui está a sintaxe para Python min() método:
In Nesta sintaxe, o método min() aceita apenas um parâmetro: o objeto para o qual queremos encontrar o valor mínimo.
Você também pode especificar valores individuais ‚Äã‚Äãas argumentos com a função min value():
O maior de todos os valores ‚Äã‚Äãque especificamos como argumentos é retornado se você optar por especificar valores individuais.
Você pode passar um iterável como uma lista ou uma tupla de lista como um argumento para min ( ). Se um iterável estiver vazio, um ValueError é gerado assim:
ValueError: max () arg é uma sequência vazia
Leia nosso artigo sobre "ValueError: max() arg is an empty sequence‚" (que também se aplica ao método min()) para obter mais informações.
exemplo de Python min
Aqui está um exemplo simples de como usar o método min() para encontrar o valor mais baixo em uma lista:
Nosso código retorna: 14.
Na primeira linha do nosso código, definimos uma lista chamada example_list que armazena quatro valores. Na próxima linha, usamos min() para encontrar o menor valor nesta lista e exibi-lo no console.
Vamos usar um exemplo mais detalhado para mostrar esse método em ação. Digamos que temos um café e criamos uma lista de potenciais fornecedores de leite. Encontramos seis fornecedores e criamos uma tabela que armazena o preço por galão que cada fornecedor nos deu.
Queremos encontrar o c fornecedor mais heapest em nossa lista, podemos fazer isso usando o seguinte programa:
Nosso código retorna o menor elemento do nosso iterável:
Na primeira linha do nosso código, definimos uma lista de cotações de fornecedores. Em seguida, usamos o min ( ) para encontrar o menor valor e imprimir uma mensagem com o resultado desse método. Nesse caso, o menor preço disponível era de US$ 3,26 por galão de leite.
Função Python Max h2>
A função Python max() retorna o maior valor em um iterável, como uma lista. Se uma lista contém strings, o último item em ordem alfabética é retornado por max().
Vamos dar uma olhada na sintaxe Python da função max():
Você pode especificar valores individuais ‚Äã‚Äãcom o valor mais alto selecionado.
Também podemos usar essa sintaxe onde passamos um iterabl e como argumento:
O segundo exemplo é o uso mais comum de max(). Este código lê o conteúdo do iterável especificado, como uma lista, e retorna o maior valor nesse iterável.
Passar um valor vazio como argumento para a função max() terá o mesmo resultado ValueError discutido acima.
max() Exemplo de Python
Digamos que somos café premium e tentamos pagar um preço mais alto por leite de qualidade. Conseguimos encontrar a maior cotação que recebemos usando o seguinte código:
Nosso código retorna o maior item da nossa lista:
Como você pode ver, nosso código é quase idêntico ao código do exemplo min() acima. Em vez de usar min (), usamos max ().
O método max () procurou em nosso Python ord() .)
Digamos que temos uma string contendo as notas de cada aluno em uma aula de matemática da quinta série. Queremos saber qual foi a pontuação mais baixa. Para calcular a pontuação mais baixa, poderíamos usar a função max(). Aqui está um exemplo de um programa que faz isso:
Nosso código retorna:
Nosso código pesquisa uma string Python para encontrar o menor valor. Nesse caso, a pontuação mais baixa foi D, que nossa função max() identificou e retornou ao nosso código.
Ao usar strings e os métodos min() e max(), você pode especificar vários parâmetros. para encontrar a string menor e maior de vários valores.
Suponha que você tenha três nomes de alunos e queira saber qual deles vem por último em ordem alfabética . Você pode fazer isso usando o seguinte código:
Nosso código retorna:
O max() tomou três parâmetros: name_name, name _name e name_name. O método max() então calculou qual desses nomes vem por último em ordem alfabética e retornou esse nome ao programa.
Finalmente, nosso código imprimiu uma mensagem que indicava o nome que aparece no final do alfabeto.
Conclusão
Muitas vezes, ao trabalhar com listas ou strings, você desejará encontrar o valor mais baixo ou mais alto que aparece nessa lista ou string. Os métodos min() e max() do Python podem ser usados para fazer isso.
Este tutorial explica como usar os métodos min ( ) e max() com listas e strings do Python. Agora você está pronto para começar a trabalhar com min() e max() em listas e strings como um profissional!
Para saber mais sobre programação Python, leia nosso guia Como aprender Python .