rustworkx.PyGraph.extend_from_edge_list#
- PyGraph.extend_from_edge_list(edge_list, /)#
从边列表中扩展图
本方法与
add_edges_from_no_data()的区别在于:当节点索引未出现在边列表中时,该方法会添加节点。如果
multigraph设为False并且node_a和node_b之间已存在一条边,则该存在边的权重/载荷将被更新为None。- Parameters:
edge_list (iterable[tuple[int, int]]) – 一个可迭代的元组, 格式为
(source, target)其中source和target是整数节点索引。如果图中不存在该节点索引, 将会向该索引添加节点(节点权重为None)。