rustworkx.PyDiGraph.extend_from_weighted_edge_list#

PyDiGraph.extend_from_weighted_edge_list(edge_list, /)#

Extend graph from a weighted edge list

This method differs from add_edges_from() in that it will add nodes if a node index is not present in the edge list.

Parameters:

edge_list (list) – A list of tuples of the form (source, target, weight) where source and target are integer node indices. If the node index is not present in the graph nodes will be added (with a node weight of None) to that index.