我有一个包含节点的字典:
supernodes = list(nx.connected_components(G1))
print(supernodes)
的结果是:
[{1, 2, 3, 5}, {8, 6}, {7, 9, 10, 12, 13}, {4}, {11}, {14}, {15}]
我该如何将每个列表合并到一个节点中?我找到了这个函数
nx.contracted_nodes(G, (1, 3))
,但是我应该如何将{1,2,3,5}、{8,6}
等输入,并创建7个合并后的节点呢?
{1, 2, 3, 5}
,一个节点为{8, 6}
,一个节点为{7, 9, 10, 12, 13}
,一个节点为{4}
等。 - Lee Yaan