Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

Usei o map dentro de list

# Não conseguimos aplicar o lambda em listas direto, é necessário 
# utilizarmos junto a ela a função map
notas_atualizadas = list(map(lambda x: x + qualitativo, notas_3))
notas_atualizadas
1 resposta
solução!

Olá, William! Como vai?

Exatamente! Você entendeu que é necessário usar o map() para aplicar o lambda em listas.

E gostei muito de você ter feito um código ainda mais conciso, seguindo a proposta do Python de ser uma linguagem com simplicidade.

Ao invés de fazer:

notas_atualizadas = map(lambda x: x + qualitativo, notas_3)
notas_atualizadas = list(notas_atualizadas)

Você simplificou para:

notas_atualizadas = list(map(lambda x: x + qualitativo, notas_3))

Permaneça postando as suas soluções, com certeza isso ajudará outros estudantes e tem grande relevância para o fórum.

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!