【发布时间】:2018-01-04 12:00:44
【问题描述】:
我在networkx中有一个正边和负边的图表。我想找到所有的负面边缘并将它们反转。我编写了下面的程序来查找和删除负边缘,但出现迭代错误。代码如下:
for edge in G.edges():
sign = G.get_edge_data(edge[0], edge[1])['sign']
if sign == -1:
G.remove_edge(edge[0], edge[1])
G.add_edge(edge[1], edge[0])
如何遍历所有边并反转所有负边?
【问题讨论】:
标签: python python-3.x graph networkx