¿Cómo se calcula la unión de dos dict
objetos en Python, donde un par (key, value)
está presente en el resultado si y sólo si es key
in
ya sea dict (a menos que existan duplicados)?Unión de objetos de diccionario en Python
Por ejemplo, la unión de {'a' : 0, 'b' : 1}
y {'c' : 2}
es {'a' : 0, 'b' : 1, 'c' : 2}
.
Preferiblemente puede hacer esto sin modificar cualquiera de las entradas dict
. Ejemplo de dónde esto es útil: Get a dict of all variables currently in scope and their values
¿De qué manera esta pregunta es diferente a la que usted estableció en su propia respuesta? –
@RikPoggi: La otra pregunta, a pesar de su título, es preguntar sobre qué es la sintaxis '** d2' *. Resulta proporcionar una respuesta a esta pregunta. –