Boa tarde
Vi que solução proposta pelo instrutor é
new_dados_csv = [{key_mapping.get(old_key): value for old_key, value in old_dict.items()} for old_dict in dados_csv]
usando get, seguindo o que foi feito também ao longo da aula
Escrivo o mesmo código, com uma pequena alteração
new_dados_csv = [{key_mapping[old_key]: value for old_key, value in old_dict.items()} for old_dict in dados_csv]
Gostaria de saber as diferenças entre as duas formas, se há um jeito melhor em termos de performance ou também de facilidade de compreensão do código.
Obrigado