[Python-ideas] PEP: Dict addition and subtraction

Jonathan Fine jfine2358 at gmail.com
Thu Mar 21 14:06:33 EDT 2019


Brandt Bucher wrote:

> Before:
>
> tmp = keep.copy()
> tmp.update(separate)
> result = function(param=tmp)
> del tmp

> After:
>
> result = f(param=keep+separate)

I'd rewrite this example as:

   Before:
   fn(param={**keep, **separate})

   After:
   fn(param=keep + separate)

-- 
Jonathan


More information about the Python-ideas mailing list