鉴于我有一个像这样的元组列表:
[('a', 'c'), ('b', 'c'), ('f', 'g'), ('e', 'f'), ('b', 'd')]
或
[['a', 'c'], ['b', 'c'], ['f', 'g'], ['e', 'f'], ['b', 'd']]
我想合并每个具有一个匹配元素的元组/列表(位置无关紧要)。
以上应该导致(顺序无关紧要):
[['a', 'c', 'b', 'd'], ['f', 'g', 'e']]
我确实可以写一个合并每个元组/列表的递归函数,直到没有更多的合并元组/列表。
但是我正在寻找python或包中的现有函数/函数,它可以在一个内容中执行此操作。