助けてください、これを行う方法が見つからないようです。私は Web サイエンス プロジェクトに取り組んでおり、これは python を使用した 3 番目のプロジェクトです。
辞書の最初の項目を同じ辞書の他のすべての項目と比較する必要がありますが、他の項目は辞書です。
たとえば、次の値を持つ辞書があります。
{'25': {'Return of the Jedi (1983)': 5.0},
'42': {'Batman (1989)': 3.0, 'E.T. the Extra-Terrestrial (1982)': 5.0},
'8': {'Return of the Jedi (1983)': 5.0 },'542': {'Alice in Wonderland (1951)': 3.0, 'Blade Runner (1982)': 4.0}, '7': {'Alice in Wonderland (1951)': 3.0,'Blade Runner (1982)': 4.0}}
したがって、この場合、キー '25' と '42' に同じ映画「ジェダイの帰還」が含まれているかどうか、'25' と '8' に同じ映画があるかどうかを確認する必要があります。私は彼らがそうします、私はいくつの映画が重なるかを知る必要があります。
これはディクショナリの例です。ディクショナリ全体には 1000 個のキーが含まれており、サブディクショナリもかなり大きくなっています。
反復、辞書の比較、コピーの作成、マージ、結合を試みましたが、どうすればこれを行うことができるかを理解できないようです。
助けてください!
問題は、全体として少なくとも 2 つの同じ映画を含むキーを見つける必要があるため、両方のサブディクショナリをまだ比較できないことです。