bundles / traitlets 5.14.3 / traitlets / utils / nested_update / nested_update
function
traitlets.utils.nested_update:nested_update
Signature
def nested_update ( this : Dict[Any, Any] , that : Dict[Any, Any] ) → Dict[Any, Any] Summary
Merge two nested dictionaries.
Extended Summary
Effectively a recursive dict.update.
Examples
Merge two flat dictionaries:nested_update( {'a': 1, 'b': 2}, {'b': 3, 'c': 4} )Merge two nested dictionaries:
nested_update( {'x': {'a': 1, 'b': 2}, 'y': 5, 'z': 6}, {'x': {'b': 3, 'c': 4}, 'z': 7, '0': 8}, )
Aliases
-
traitlets.config.nested_update