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