получить соответствующие ребра и вес для узлов в сети - PullRequest
0 голосов
/ 07 мая 2020

У меня есть следующая сеть с узлами: «a», «b», «c», и эти узлы имеют разные ребра с разным весом («count»). Как мне создать функцию, которая берет узел и дает мне соответствующий цвет (край) с максимальным весом?

import networkx as nx
G = nx.Graph()
nodes = ['a', 'b', 'c']
edges = [('a', 'red', {'count': 4}),
      ('a', 'blue', {'count': 12}),
      ('a', 'orange', {'count': 33}),
      ('b', 'purple', {'count': 4}),
      ('b', 'red', {'count': 11}),
      ('c', 'red', {'count': 9}),
      ('c', 'orange', {'count': 6}),
      ('c', 'yellow', {'count': 7})]
G.add_nodes_from(nodes)
G.add_edges_from(edges)
...