,可以使用add_edges_from方法。该方法接受一个包含多个边的列表作为参数,每个边由一个元组表示,元组的两个元素分别表示起始节点和目标节点。
示例代码如下:
import networkx as nx
# 创建有向图
G = nx.DiGraph()
# 定义多条有向边
edges = [(1, 2), (2, 3), (3, 4)]
# 添加多条有向边
G.add_edges_from(edges)
# 打印图中的边
print(G.edges())
输出结果为:
[(1, 2), (2, 3), (3, 4)]
在上述示例中,我们首先创建了一个有向图G。然后定义了多条有向边,存储在列表edges中。最后使用add_edges_from方法将这些边添加到图G中。最后打印图中的边,可以看到成功添加了多条有向边。
在networkx中,可以使用add_edge方法添加单条有向边,也可以使用add_edges_from方法一次性添加多条有向边,具体使用哪种方法取决于实际需求。
领取专属 10元无门槛券
手把手带您无忧上云