Importante

Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!

1
resposta

Exercicio

lista_de_medias = [8.5, 9.5, 3.0, 7.5, 6.0]

novas_medias = [min(media + 1, 10.0) for media in lista_de_medias]

print(novas_medias)

[9.5, 10.0, 4.0, 8.5, 7.0]

1 resposta

Olá, Marcelo! Como vai?

Parabéns pela realização da atividade!

Você conseguiu aplicar corretamente a lógica de incremento com limite máximo, apresentou um código limpo e direto e ainda demonstrou clareza na explicação do resultado obtido.

Se quiser aprofundar ainda mais, algumas boas práticas são:

  • Explorar funções: usar map com lambda para variar a abordagem.
  • Testar casos extremos: incluir notas já no limite (10.0) para validar.
  • Documentar: adicionar comentários curtos para facilitar a leitura futura.

Ah uma pergunta: O que você gostaria de praticar mais agora, trabalhar com listas em Python ou explorar funções como map e filter para manipulação de dados?

Fico à disposição! E se precisar, conte sempre com o apoio do fórum.

Abraço e bons estudos!

AluraConte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!