rustworkx.PyGraph.extend_from_edge_list#

PyGraph.extend_from_edge_list(edge_list, /)#

从边列表中扩展图

本方法与 add_edges_from_no_data() 的区别在于:当节点索引未出现在边列表中时,该方法会添加节点。

如果 multigraph 设为 False 并且 node_anode_b 之间已存在一条边,则该存在边的权重/载荷将被更新为 None

Parameters:

edge_list (iterable[tuple[int, int]]) – 一个可迭代的元组, 格式为 (source, target) 其中 sourcetarget 是整数节点索引。如果图中不存在该节点索引, 将会向该索引添加节点(节点权重为 None)。