如何在已经有边的节点之间添加额外的边?
How to add an additional edge between nodes that already have edges?
我有一个 Graph
对象,在每对已经有边的节点之间,我想添加一条额外的边?有没有一种方法可以做到这一点而无需蛮力遍历所有边缘?
一个简单的方法是:
temp = nx.Graph(our_graph)
new_graph = nx.MultiGraph(temp)
new_graph.add_edges_from(temp.edges)
我有一个 Graph
对象,在每对已经有边的节点之间,我想添加一条额外的边?有没有一种方法可以做到这一点而无需蛮力遍历所有边缘?
一个简单的方法是:
temp = nx.Graph(our_graph)
new_graph = nx.MultiGraph(temp)
new_graph.add_edges_from(temp.edges)