add_edgs_from
时间: 2023-09-30 20:11:03 浏览: 37
`add_edges_from` 是 NetworkX 库中的一个函数,用于向有向或无向图中添加多条边。
函数的语法如下:
```python
add_edges_from(ebunch, **attr)
```
其中,参数说明如下:
- `ebunch`:可迭代的边元组,每个元组必须包含两个节点。
- `attr`:可选的关键字参数,用于指定边的属性。
例如,我们创建一个无向图,并向其中添加多条边:
```python
import networkx as nx
G = nx.Graph()
edges = [(1, 2), (2, 3), (3, 4), (4, 1)]
G.add_edges_from(edges)
print(G.edges)
```
输出结果为:
```
[(1, 2), (1, 4), (2, 3), (3, 4)]
```
可以看到,我们成功地向图中添加了多条边。