Um dos métodos integrados frequentemente usados no Python é "max ()".A função max () serve para determinar o maior elemento de um objeto específico. Em outras palavras, ele retorna o maior valor entre as entradas da função. Se um iterável for fornecido como o valor do parâmetro, o item máximo no iterável será retornado.
Este artigo explicará programas práticos de amostra para colocar em exercício as diferentes técnicas para implementar este método.
Exemplo # 1: Utilizando a função max () para encontrar o maior valor
O primeiro exemplo mostrará como usar a função "max ()" do Python para determinar o valor mais alto dentro de uma lista de números. A lista de Python pode ter valores de número inteiro, flutuação ou string. Aprenderemos a pesquisar o valor máximo de todos esses tipos de listas aqui.
O maior valor inteiro da lista será obtido pelo programa de amostra que é fornecido abaixo.
Geramos uma lista que está segurando valores inteiros. Declaramos a variável "números inteiros" e damos um conjunto de números. Os suportes longos são usados para gerar uma lista com valores “12, 34, 65, 67, 87, 345, 654, 2, 99, 786, 17 e 4”. Podemos observar que esta lista contém valores diferentes de números de um dígito a 3 dígitos números. Na linha de processo do script, o método "print ()" é invocado.
Dentro dos aparelhos da função "print ()", passamos duas entradas: uma string para exibir e a função "max ()". A string que especificamos para exibir é "o valor inteiro máximo na lista fornecida é:" e, em seguida, a função "max ()" encontrará o maior valor da lista fornecida. Passamos a lista "inteiros" para a função "max ()". A função "max ()" encontrará o valor inteiro máximo e, em seguida, o método "print ()" exibirá no terminal.
A saída gerada a partir da execução do trecho de código acima explicado nos fornece o valor inteiro máximo da lista que é “786”.
O próximo programa criado é sobre obter o maior valor de flutuação na lista.
Uma variável "FloatValues" recebeu uma lista de Python. Esta lista contém valores de flutuação que são “11.2, 2.3, 44.56, 37.9, 90.9, 66.45, 33.2 e 20.0 ”. Agora, para encontrar o valor máximo desses valores de flutuação, passamos a variável "FloatValues", que está segurando esta lista, para a função "max ()". E então colocamos uma sequência de texto “O valor máximo de flutuação na lista fornecida é:” junto com a função “max ()” dentro do método “print ()”. O método "print ()" acabará exibindo o texto, bem como o maior valor da lista encontrada pela função "max ()".
O maior valor extraído da lista de valores de flutuação é “90.9 ”.
Agora, encontraremos o valor máximo para uma lista de valores de string.
Aqui, temos uma variável "StringValues", que é inicializada por uma lista de valores de string. Esta lista contém as cordas “Marte, Terra, Júpiter e Saturno”. A busca de uma string máxima com a função "max ()" funciona verificando cada elemento em ordem alfabética. Por exemplo, temos dois personagens "A" e "B", como sabemos que "B" vem depois de "A". Então, concluiremos que "B" é maior que "A". Da mesma forma. Por fim, o método "print ()" exibirá a sequência extraída no terminal.
A função "max ()" retirou a string "Saturno", pois contém o maior alfabeto inicial "s".
Outra técnica para encontrar a maior corda de uma lista é procurar a duração das strings. A string com o comprimento máximo dos caracteres será exibida como a string max. Para fazer isso, temos que definir a "chave" para "Len", que pode ser vista no instantâneo acima. Portanto, dependendo do tamanho da string, o valor máximo será procurado.
A sequência máxima baseada no comprimento é "Júpiter" para a lista fornecida de valores de string.
Exemplo # 2: Utilizando a função max () para encontrar o elemento máximo em um dicionário python
Um dicionário Python tem um par de "Key: Value" para cada elemento. Existem "chaves" e "valores" para cada entrada de dicionário. A função "max ()" considera a "chave" dos elementos do dicionário e depois encontra o maior de todos.
Primeiro, usaremos uma chave inteira para obter o elemento mais alto em um dicionário Python.
Inicialmente criamos uma variável "dicionário" e atribuímos um dicionário de valores. Este dicionário tem os seguintes pares de elementos "11:" livro ", 14:" lápis ", 13:" lápis ", 12:" caneta ", 17:" Notebook ". Aqui, a "chave" é um valor inteiro. Em seguida, passamos esse ditado para a função "max ()" para encontrar a maior chave e colocamos essa função no método "print ()" para exibir o resultado.
A chave com a chave máxima é exibida na tela de saída como "17".
Para o instantâneo fornecido acima, temos um dicionário "alpha_key" com os seguintes pares de elementos "mostarda": 1, "azul": 4, "rosa": 8, "branco": 10, "prata": 12 ". Aqui, temos a "chave" do elemento na string e o "valor" do elemento no tipo inteiro. A função "max ()" é invocada com o "alpha_key" como seu argumento. Esta função descobrirá a maior chave dos elementos do dicionário nas bases da ordem alfabética da aparência. E então, o método "print ()" simplesmente o exibirá na tela.
O resultado gerado ao executar o snippet de código acima exibe a maior chave de string com a ordem da aparência alfabética, que é "branca".
Exemplo # 3: Utilizando a função max () para obter o máximo valor na tupla
A última instância discutirá o uso da função "max ()" para pesquisar o maior valor em uma tupla. O programa de amostra que criamos para implementar esta técnica é fornecido abaixo:
Este trecho de código começa criando uma variável "First_Tuple", que está armazenando uma tupla com valores inteiros como "11, 23, 43, -4, 54, 56, 87, -12, 78 e 21". Na próxima linha, criamos outra variável "Second_Tuple", que está armazenando uma tupla com valores de string como "Apple, Mango, Banana, Peach e Melão". Usamos 3 funções “print ()” neste script. O primeiro método "print ()" tem um texto declarando "o maior valor da primeira tupla:" e a função "max ()" com "First_tuple" como seu parâmetro.
Então, isso nos dará o valor máximo na primeira tupla dos valores inteiros. A segunda função "print ()" também possui uma sequência de texto para exibir e, em seguida, a função "max ()" é invocada com o "segundo_tuple" como seu parâmetro. Isso recuperará a maior corda em ordem alfabética de aparência. No último método "print ()", a função "max ()" é chamada com a propriedade "key = len" para extrair a string no "Second_tuple", que possui o número máximo de caracteres e o exibe na tela.
Podemos ver que o valor inteiro máximo na primeira tupla é "87", na segunda tupla a maior corda é "pêssego", enquanto a corda mais longa é "banana".
Conclusão
Encontrar o valor máximo em um determinado dados é uma tarefa fácil, porém importante, no Python. Este artigo explicou o uso da função "max ()" para pesquisar os maiores valores no conjunto de dados fornecido. Para usar essa abordagem no Python, trabalhamos em vários programas de exemplo. A primeira instância demonstrou o uso da função "max ()" em uma lista de Python. O segundo exemplo que geramos implementam a função "max ()" em um dicionário, enquanto o último encontra o valor máximo na tupla.