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.
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!