União de objetos dict em Python [duplicado]

Esta pergunta já tem uma resposta aqui:

Como mesclar dois dicionários em uma única expressão? 42 respostas

Como você calcula a união de doisdict objetos em Python, onde um(key, value) pair está presente no resultado iffkey éin qualquer ditado (a menos que haja duplicatas)?

Por exemplo, a união de{'a' : 0, 'b' : 1} e{'c' : 2} é{'a' : 0, 'b' : 1, 'c' : 2}.

Preferencialmente, você pode fazer isso sem modificar a entradadict. Exemplo de onde isso é útil: Obtenha um ditado de todas as variáveis atualmente no escopo e seus valores