我是 python 新手,遇到了障碍。我有一个 python 列表,每行包含一个列表。基本上,我想组合在列表之间共享值的列表。例如,下面是我的 python 列表目前的样子,以及我希望执行附加命令后数据的样子。
我知道这类问题非常适合集合和交叉点,但我只是无法让它们正常工作。我还看到了一篇使用索引的帖子,但这对我也不起作用。
列表的样子:
[
['mary', 'home'],
['mary', 'school'],
['mary', 'work'],
['bob', 'home'],
['bob', 'school'],
['bob', 'work'],
['tom', 'work'],
['tom', 'school'],
['tom', 'home'],
['bill', 'vacation'],
]
我希望它看起来像什么:
[
['mary', 'bob', 'tom', 'home', 'school', 'work'],
['bill', 'vacation'],
]