小编Jon*_*on1的帖子

如何检测公共元素列表和包含至少1个公共元素的分组列表?

我有一个带有1列(+索引)的数据框,其中包含子列表或元素的列表。我想检测列表/子列表中的公共元素,并使用至少1个公共元素对列表进行分组,以便仅具有元素列表而不包含任何公共元素。列表/子列表当前是这样的(例如4行):

                 Num_ID
Row1   [['A1','A2','A3'],['A1','B1','B2','C3','D1']]`

Row2   ['A1','E2','E3']

Row3   [['B4','B5','G4'],['B6','B4']]

Row4   ['B4','C9']
Run Code Online (Sandbox Code Playgroud)

n个没有公共元素的列表(前两个示例):

['A1','A2','A3','B1','B2','C3','D1','E2','E3']
['B4','B5','B6','C9','G4']
Run Code Online (Sandbox Code Playgroud)

python list networkx pandas

6
推荐指数
1
解决办法
83
查看次数

标签 统计

list ×1

networkx ×1

pandas ×1

python ×1