我是Python的初學者。用相應的鍵比較字典?
我有兩本詞典,每個鍵都是一個產品,每個值都是每個產品的價格。
productData_1 = {'product_1': '18', 'product_2': '15', 'product_3': '10', 'product_4': '9'}
productData_2 = {'product_1': '18', 'product_3': '12', 'product_2': '15'}
我想要做的是既通過鍵和值兩個字典比較,這樣我就可以看到這兩個類型的字典,例如之間的差異有沒有不同的價格,是在productData_1
或_2
缺少的產品?
我知道我必須以某種方式遍歷這兩個字典,但我無法弄清楚如何去做。
看看這個http://stackoverflow.com/questions/3294889/iterating-over-dictionaries-using-for-loops-in-python – giosans
什麼是你想要的輸出? –
你必須更清楚地定義你想要的輸出是什麼。在你的文章中,你有多個問題:你想要結果「product_4」(因爲它是唯一一個不在這兩個詞典中)或「product_3」(因爲它的值在兩個詞典中是不同的),還是兩者的結合? – Cristina