我有一個字典項目,我想從中獲取最大值。這本詞典由2個字典組成。以下是使用Python獲取基於多個字典對象的最大值
new_f_key: {'previous_f_key': {'1g': ['33725.7', '-70.29'],
'2g': ['35613.3', '108.83'],
'3g': ['32080.9', '-69.86']},
'f_key': {'1g': ['8880.8', '-66.99'],
'2g': ['6942.6', '114.79'],
'3g': ['12300.3', '-70.34']}}
我試圖使用上述iteritems()
和itemgetter()
但我沒有得到我想要的值字典。
它應該比較兩個字典中的所有值並輸出最高的值,並輸出該項目的標題以及它所在的字典。
例如,在上面的詞典中,最大值是35613.3
,其中的關鍵是2g
,它發生在第一個字典對象previous_f_key
。
爲什麼一切都串?這是JSON嗎?你能不能分開跟蹤最大值? – Marcin
這些值不是字符串,而是它們是浮點值。 – buggsbunny4
我在看你的問題,他們肯定是字符串。 – Marcin