1
resposta

Na alternativa C a opção de chaves sem aspas somente funciona se a chave nao tiver espaço.

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.

1 resposta

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!

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software