Objetivo
Filtrar as temperaturas acima de 20 e calcular a média somente desse grupo.
Relembre como programar.
Fundamentos · Python
Variáveis, coleção e uma transformação legível.
Antes do código · Python
Primeiro entenda o problema. Depois reconstrua a solução.
Nomeie o dado, transforme uma vez e deixe a intenção visível. Leia a expressão inteira antes de começar.
temperatures = [18, 21, 24, 19, 27]
above_twenty = [value for value in temperatures if value > 20]
average = sum(above_twenty) / len(above_twenty)
print(f"Average: {average:.1f} Celsius")temperatures = [18, 21, 24, 19, 27]above_twenty = [value for value in temperatures if value > 20]average = sum(above_twenty) / len(above_twenty) print(f"Average: {average:.1f} Celsius")Filtrar as temperaturas acima de 20 e calcular a média somente desse grupo.