我正在尝试从另一个字典的键值有效地构造一个 python 字典。
例如...
dict1 = {'foo': [1, 3, 7], 'bar': [2, 4, 8]} ## note: all values in {key: value} will be unique
## Algorithm here...
dict2 = {1: [3, 7], 3: [1, 7], 7: [1, 3], 2: [4, 8], 4: [2, 8], 8: [2, 4]}
我可以通过蛮力方法得到这个结果,但是这些字典适用于超过 100000 个节点的图,所以我需要它来提高效率。
任何帮助将不胜感激。