Olá, pensei nesta forma de resolver o exercício 05 da aula 04 ( Quilometragem média de um veículo) , mas não deu certo, eu não entendi qual foi o erro no fatiamento, segue o código:
>>>
dados = {
'Crossfox': {'km': 35000, 'ano': 2005},
'DS5': {'km': 17000, 'ano': 2015},
'Fusca': {'km': 130000, 'ano': 1979},
'Jetta': {'km': 56000, 'ano': 2011},
'Passat': {'km': 62000, 'ano': 1999}
}
def km_media(dataset, ano_atual):
for item in dataset.items():
result = item[1][0] / (ano_atual - item[1][1])
print(result)
>>> km_media(dados, 2019)
Traceback (most recent call last):
File "<pyshell#60>", line 1, in <module>
km_media(dados, 2019)
File "<pyshell#59>", line 3, in km_media
result = item[1][0] / (ano_atual - item[1][1])
KeyError: 0
>>>