1
resposta

minha resolução:

#Utilizando list comprehension calcule e imprima a altura média desses atletas.
altura_media = sum(altura for nome,altura,peso in nova_tupla)/len(nova_tupla) #é preciso desempacotar os valores pra ter acesso
altura_media = round(altura_media, 2)
print(altura_media)

Garanta sua matrícula hoje e ganhe + 2 meses grátis

Continue sua jornada tech com ainda mais tempo para aprender e evoluir

Quero aproveitar agora
1 resposta

Oi, Daniele Cristina! Como vai?

Agradeço por compartilhar seu código com a comunidade Alura.

Gostei de como você utilizou list comprehension para calcular a altura média dos atletas de forma direta e clara. Continue assim!

Uma dica interessante para o futuro é usar sum() e len() com variáveis nomeadas, facilitando a leitura do código:


# Calcula altura media usando list comprehension
alturas = [altura for nome, altura, peso in nova_tupla]
media = sum(alturas) / len(alturas)
media = round(media, 2)
print(media)

Neste exemplo, alturas guarda apenas os valores de altura, deixando o cálculo da média mais legível.

Qualquer dúvida que surgir, compartilhe no fórum. Abraços e bons estudos!

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