Soma e média de lista
Em programas que processam notas de alunos ou dados de sensores, é comum coletar vários valores numéricos e resumi-los com soma, média, máximo e mínimo. Dominar o uso de append() dentro de um for e funções como sum() e max() permite manipular listas com eficiência sem reinventar a roda.
O PROBLEMA
Peça 5 números e armazene em lista. Calcule soma, média, maior e menor.
EXEMPLO
Entrada: 4,7,2,9,3 Soma: 25, Média: 5.0, Maior: 9, Menor: 2
SOBRE O CONCEITO
A lista é criada vazia e, a cada iteração, append() adiciona o número convertido para float. Esquecer a conversão com float(input(...)) causa erro de tipo, pois o input retorna string – ao tentar somar com sum(), ocorre uma exceção. Funções embutidas como sum(), max() e min() operam diretamente sobre listas numéricas, dispensando laços manuais. O len() é usado para calcular a média. É proibido criar funções próprias, mas as nativas resolvem o problema de forma clara e otimizada.
RESOLUÇÃO