no código:
valores = []
for valor in dados.values():
valores.append(valor)
valores
soma = 0
for soma in dados.values():
soma += valor
soma
retorna o valor diferente
145664.32
o que acontece?
no código:
valores = []
for valor in dados.values():
valores.append(valor)
valores
soma = 0
for soma in dados.values():
soma += valor
soma
retorna o valor diferente
145664.32
o que acontece?
Oii Lucas, tudo tranquilo?
A soma está retornando um valor diferente do resultado da aula porque você digitou for soma in dados.values()
ao invés de for valor in dados.values()
, ou seja, você trocou a variável valor
por soma
. Sendo assim, corrigindo isso, seu código deve ficar da seguinte maneira:
soma = 0
for valor in dados.values():
soma += valor
soma
Espero que isso ajude. Qualquer dúvida estou por aqui :)