假设我有一个字典:
x = { "a": ["walk", "the", "dog"], "b": ["dog", "spot"], "c":["the", "spot"] }
并想要新的字典:
y = { "walk": ["a"], "the": ["a", "c"], "dog":["a", "b"], "spot":["b","c"] }
最有效的方法是什么?如果一个解决方案只有几行,并且通过 pythonic 构造以某种方式变得简单,那么它是什么(即使它不是最有效的)?
请注意,这与值是单个元素而不是列表的其他问题不同。