Logo seria uma boa pratica que as chaves fossem nomeadas iguais ao padrão de variáveis. Se nomear no exemplo Passat como Passat Hatch, o update sem aspas nao será possível.
Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!
Logo seria uma boa pratica que as chaves fossem nomeadas iguais ao padrão de variáveis. Se nomear no exemplo Passat como Passat Hatch, o update sem aspas nao será possível.
Oi João! Tudo certinho?
Realmente para utilizar a segunda opção mostrada na alternativa C: dados.update(Passat = 95000, Fusca = 160000), a chave tem que ter um nome simples, ou seja, sem espaço.
Mas, não existe problema em utilizar nomes compostos (com espaço), a única diferença será a utilização das chaves e das aspas, como por exemplo: dados.update({'Jetta Variant': 85000, 'Fusca': 150000}).
Ambas as formas são válidas e funcionam corretamente :)
Mas, de fato, quando o nome é simples, isso simplifica a sintaxe. Parabéns pela sua observação!
Qualquer dúvida estamos por aqui.
Bons estudos!