我想对我通过 Python 中的 networkx 库读取的图形对象进行排序,以边缘权重的递增顺序。似乎sort
python的命令不适用于图形对象。我确信有一种简单的方法可以对这个对象进行排序,但我不确定如何。任何帮助将不胜感激。
例如,我的前三个边是
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
。