Python: Mesclar dois dicionários com sobrescrita

Idioma:
Python
6 visualizações
0 favoritos
1 horas atrás

Implementação do Código

Python
dict1 = {"a": 1, "b": 2}
dict2 = {"b": 3, "c": 4}

merged = {**dict1, **dict2}
print(merged)  # {"a": 1, "b": 3, "c": 4}

Mesclar dois dicionários, onde o segundo sobrescreve as mesmas chaves do primeiro.

#dict

Descrição do Fragmento

  • Python 3.5+ suporta ** para desempacotar e mesclar dicionários
  • Se as chaves se repetirem, o valor posterior sobrescreverá o anterior
  • Python 3.9+ também permite usar: dict1 | dict2

Comentários

Carregando...