On 7/25/2010 8:03 AM, targetsmart wrote:
Hi, I am trying to compare two nested dictionaries, I want to know what is the exact difference between them.
d1 = {'a' : 1, 'b' : 2, 'c': 3 } d2 = {'a' : 1, 'b' : 3, 'd': 4 } diff = dict(set(d1.items()) - set(d2.items())) print (diff) {'c': 3, 'b': 2} That's the true "difference", with all entries in d1 not identically in d2 listed. Is that what you wanted? John Nagle -- http://mail.python.org/mailman/listinfo/python-list