私は次のような辞書を作成しました
d = {1: {"a":1, "b":2}, 2: {"a":1, "b":2}}
上記のような辞書を作成するためにオブジェクトをループしています。
また、ループ中に上記の辞書の逆を作成したいのですが、次のようになります。
d2 = {{"a":1, "b":2}: 1, {"a":1, "b":2}: 2}
ディクショナリがハッシュ不可能なタイプであることは知っていますが、同時に、ディクショナリをループせずに値を逆ルックアップする機能が必要です。
Pythonでこれを行う方法はありますか?