Ezio Melotti <ezio.melo...@gmail.com> added the comment: A dict.merge() method could be added so that:
>>> a = dict(x=10, y=20) >>> b = dict(y=30, z=40) >>> a.merge(b) dict(x=10, y=20, z=40) >>> b.merge(a) dict(y=30, z=40, x=10) In case of duplicate keys, the items of the second dict with the same keys will be discarded (even if dict.update() does the opposite, I think here it make more sense in this way). I never needed to do something like this though, so I'm +0 about it. ---------- nosy: +ezio.melotti priority: -> low resolution: rejected -> status: closed -> open versions: +Python 2.7, Python 3.2 -Python 2.6 _______________________________________ Python tracker <rep...@bugs.python.org> <http://bugs.python.org/issue6410> _______________________________________ _______________________________________________ Python-bugs-list mailing list Unsubscribe: http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com