J'ai un graphe G dans networkx et je voudrais trier les nœuds en fonction de leur degré. Cependant, le code suivant ne fonctionne pas dans les dernières versions networkx:
sorted(set(G.degree().values()))
et ce qui suit semble un peu maladroit car il nécessite de convertir le DegreeView networkx en une liste de tuples python
degrees = [(node,val) for (node, val) in G.degree()]
sorted(degrees, key=lambda x: x[1], reverse=True)
y a-t-il une meilleure façon?
Les oeuvres suivantes:
sorted(G.degree, key=lambda x: x[1], reverse=True)