我希望能够对通过Python的networkx库读取的图形对象按照边权重的增序进行排序。似乎Python的“sort”命令无法应用于图形对象。我相信有一种简单的方法可以对此对象进行排序,但我不确定如何操作。任何帮助将不胜感激。
例如,我的前三条边是:
我正在尝试对对象
例如,我的前三条边是:
1 3 5250
1 4 74
1 5 3659
排序后,我希望它们的顺序被改变为
1 4 74
1 5 3659
1 3 5250
这是我目前的代码
import networkx as nx
g=nx.read_weighted_edgelist(fname,nodetype=int)
我正在尝试对对象
g
进行排序。