假設我有2點字典:計數在2個詞典所有的差異,並顯示他們全部
A = {'banana':10, 'apple':2, 'pear':5, 'orange':3}
B = {'banana':7, 'orange':5, 'strawberry':4, 'blueberry':1, 'kiwi':10}
現在,我需要打印這些字典的所有的差異,並顯示它們(即使是關鍵在A不是在B或其他),當然在絕對值,所以結果應該是:
c = {'banana':3, 'apple':2, 'pear':5, 'orange':2, 'strawberry':4, 'blueberry':1, 'kiwi':10}
任何想法?我以前看過一些帖子,但只是部分回答了這個需求。
在此先感謝!
在Python中,你要引用一個字典的鍵:'{ '香蕉':10,...} ' – kay 2013-04-24 16:42:10
刪除了「設置差異」標記,因爲這是一個不同的概念:http://en.wikipedia.org/wiki/Complement_(set_theory) – 2013-04-24 16:57:05