我有幾個字典,我想打印一個表,其中每行都是所有字典中鍵的唯一組合。對於每一行,我還想打印該特定組合中鍵值的總和。打印字典鍵的每個組合的列表以及與其相關聯的鍵值的總和
所以,如果我有這些詞典:
dict1 = {"Main": 8, "Optional": 6, "Obscure": 4}
dict2 = {"Global": 8, "Regional": 4, "Local": 2}
...
輸出應該是這樣的(由總和排序最高到最低):
Main, Global, 16
Optional, Global, 14
Main, Regional, 12
Obscure, Global, 12
Main, Local, 10
Optional, Regional, 10
Optional, Local, 8
Obscure, Regional, 8
Obscure, Local, 6
從我讀過,itertools。產品將成爲我正在尋找的東西,但是現有的問題都不是我的使用案例,我甚至都很難開始。
任何幫助,將不勝感激。
感謝
這工作完美!我有很多字典,所以我不得不添加額外的變量並調整itemgetter值,但否則完美。非常感謝你:) – Brandon