Você está aqui: Python ::: Desafios e Lista de Exercícios Resolvidos ::: Lista (List) |
Uma função Python que encontra o maior valor em uma list - Desafio de Programação Resolvido em PythonQuantidade de visualizações: 687 vezes |
Pergunta/Tarefa: Escreva um programa Python que contém uma função para encontrar o maior valor em uma lista. Sua função deverá receber um objeto list e retornar um valor numérico representando o maior valor da lista. Sua saída deverá ser parecida com: A lista de números é: [4, 1, 11, 5, 7] O maior valor na lista é 11 Veja a resolução comentada deste exercício usando Python: ---------------------------------------------------------------------- Precisa de ajuda? Chama no WhatsApp +55 (62) 98553-6711 (Osmar) Este código foi útil? Paga um cafezinho pra mim :-( PIX: osmar@arquivodecodigos.com.br ---------------------------------------------------------------------- # função que recebe uma list e retorna o maior valor encontrado def maior_valor_lista(lista): # assume que o maior valor é o primeiro da lista maior = lista[0] # agora percorremos todos os valores da lista for n in lista: # este valor é maior que o maior? if n > maior: maior = n # retorna o maior valor return maior # método principal def main(): # vamos criar uma list contendo 5 valores inteiros numeros = [4, 1, 11, 5, 7] # vamos mostrar os valores na lista print("A lista de números é: {0}".format(numeros)) # vamos obter o maior valor na lista maior = maior_valor_lista(numeros) # mostra o resultado print("O maior valor na lista é {0}".format(maior)) if __name__== "__main__": main() |
![]() |
Mais Desafios de Programação e Exercícios e Algoritmos Resolvidos de Python |
Veja mais Dicas e truques de Python |
Dicas e truques de outras linguagens |
Python - Como tratar o evento wx.EVT_PAINT em suas aplicações wxPython - Interfaces gráficas no Python |
E-Books em PDF |
||||
|
||||
|
||||
Linguagens Mais Populares |
||||
1º lugar: Java |