https://cursos.alura.com.br/forum/topico-pequeno-erro-na-alternativa-correta-219891
Na discussão acima, é dito que "se analisarmos o exercício podemos perceber que a variável dados é um dicionário e, assim como uma lista, o primeiro item de qualquer dicionário possui índice = 0 que é o caso da chave "Motor". Entretanto, tenho duas questões a colocar: 1) Ok, que a variável dados é um dicionário, mas quando eu faço "dataset = pd.DataFrame(dados, index = ['Jetta', 'Passat', 'Crossfox', 'DS5', 'Fusca'])", eu deixo de ter um dicionario e passo a ter um dataframe chamado dataset 2) Quando foi feito index = ['Jetta', 'Passat', 'Crossfox', 'DS5', 'Fusca'] em dataset, o índice númerico não passou a ser substituido pelo indice de nomes dos carros, ou seja, o indice numerico deixou de existir?
Assim, como é possivel q o iloc retorne algum valor, se ele trabalha apenas com indice numerico do dataframe?