我在networkx中有一个图G,并希望根据程度对节点进行排序.但是,以下代码在最新的networkx版本中不起作用:
sorted(set(G.degree().values()))
Run Code Online (Sandbox Code Playgroud)
以下看起来有点笨重,因为它需要将networkx DegreeView转换为元组的python列表
degrees = [(node,val) for (node, val) in G.degree()]
sorted(degrees, key=lambda x: x[1], reverse=True)
Run Code Online (Sandbox Code Playgroud)
有没有更好的方法?
rod*_*dor 11
以下作品:
sorted(G.degree, key=lambda x: x[1], reverse=True)
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
5813 次 |
| 最近记录: |