Mesclar dicionários em Python
Na mesclagem é preciso definir qual valor vence quando uma chave coincide.
O que é Mesclar dicionários em Python?
Na mesclagem é preciso definir qual valor vence quando uma chave coincide.
Combine dicionários e resolva chaves repetidas.
Quando usar?
- Aprender sintaxe Python com código prático.
- Criar uma base para problemas maiores.
- Testar uma ideia sem instalar um ambiente local.
Código de exemplo
main.py
defaults = {"theme": "dark", "language": "en"}
preferences = {"language": "vi", "font_size": 16}
settings = defaults | preferences
print(settings)
Saída esperada
{'theme': 'dark', 'language': 'vi', 'font_size': 16}
Como funciona
O operador de união cria um dicionário; o valor da direita substitui a mesma chave da esquerda.
Altere os valores e execute o programa no compilador Python online CodeUtility sem instalar Python.
Exercícios práticos
Altere as entradas e teste casos de borda antes de usar conjuntos de dados maiores.
- Preveja a saída antes de executar.
- Trate entradas vazias ou inválidas.
- Extraia a lógica para uma função e adicione testes.