Solucionado (ver solução)
Solucionado
(ver solução)
2
respostas

Fazer calculo de Km médio utilizando o for in

O professor cita algumas vezes durante o curso a possibilidade de pegarmos as duas listas km e anos e realizar o calculo de km_medio através do for in, mas ele não mostra como fazer, tentei e não consegui. No curso ele faz o calculo utilizando uma operação com os arrays Numpy

Qual seria a maneira de calcular a kilometragem média rodada através do for in considerando essas listas?

km = [44410., 5712., 37123., 0., 25757.]
anos = [2003, 1991, 1990, 2019, 2006]
2 respostas
solução!

consegui fazer desse jeito aqui:

km = [44410., 5712., 37123., 0., 25757.]
anos = [2003, 1991, 1990, 2019, 2006]
media = []
for x in range(len(km)):
  ano_atual = 2022
  calculo_media = km[x] / (ano_atual - anos[x]) 
  media.append(calculo_media)
media

Joseval, interessante, funcionou! Eu só não entendi o uso do anos[x], pois não foi feito o for in para a lista anos.