Fundamentos de Python

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

Executar código →
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.

  1. Preveja a saída antes de executar.
  2. Trate entradas vazias ou inválidas.
  3. Extraia a lógica para uma função e adicione testes.
Executar no IDE Python →