Самый простой способ, которым вы можете добавить новое ребро на график G
, если у вас есть такие слова:
d = {"source": 1, "target": 2, "weight": 5.5}
(вы можете преобразовать его из строки в dict с помощью dict(s)
или json.loads(s)
):
G.add_weighted_edges_from([(d['source'], d['target'], d['weight'])])