擅长:python、mysql、java
<p>你可以试试这个:</p>
<pre><code>from collections import defaultdict
A = {'E2': {'5', '7'}, 'E3': {'4', '8'}, 'E5': {'5', '7'}, 'E8': {'4', '8'}}
second_new = defaultdict(list)
for a, b in A.items():
second_new[tuple(b)].append(a)
final_dict = {tuple(b):set(a) for a, b in second_new.items()}
</code></pre>
<p>输出:</p>
^{pr2}$