x = {(1): 2}
dict(x, **{(2): 3})
dict(x, foo_bar='spam_eggs')
dict(x, foo='spam', bar='eggs', **{(2): 3, (42): 81})
x
Is it possible to copy and update a python dictionary in a single chained expression?