Set Operations on Dicts

Matt Wheeler m at funkyhat.org
Mon Feb 8 08:32:36 EST 2016


On 8 February 2016 at 12:17, Jussi Piitulainen
<jussi.piitulainen at helsinki.fi> wrote:
> Also, what would be the nicest current way to express a priority union
> of dicts?
>
> { k:(d if k in d else e)[k] for k in d.keys() | e.keys() }

Since Python 3.5: {**e, **d}


-- 
Matt Wheeler
http://funkyh.at


More information about the Python-list mailing list