ここで達成しようとしているのは、2つの辞書を取り、両方の辞書の値を同じ「スポット」にとり、関数を適用できるようにすることです。ここではいくつかの擬似コードの例です:2つの辞書とランダム関数の比較
If f(a, b) returns a + b
d1 = {1:30, 2:20, 3:30, 5:80}
d2 = {1:40, 2:50, 3:60, 4:70, 6:90}
then function(d1, d2) returns ({1: 70, 2: 70, 3: 90}, {4: 70, 5: 80, 6: 90})
If f(a, b) returns a > b
d1 = {1:30, 2:20, 3:30}
d2 = {1:40, 2:50, 3:60}
then function(d1, d2) returns ({1: False, 2: False, 3: False}, {})
違いからキーでのみ辞書のキーの値を返し、その後、D1、D2のマージされた辞書を見つけ、二組の最終的な結果を得るために
[FAQ](http://stackoverflow.com/tour)と[How to Ask](http://stackoverflow.com/help/how-to-ask)をご確認ください。 –
この記事を見てくださいhttp://stackoverflow.com/questions/10461531/merge-and-sum-of-two-dictionaries – AlvaroP
私は、値を比較した後に値を返す関数を設定する方法がわかりません2つの辞書。あなたはforループを使用しなければなりませんし、使用後にreturn関数を使用する必要がありますか?そして、私は質問をしないことをお詫びします、私はこれに新しいです。 – Alex