Graph.remove_edges_from#

Graph.remove_edges_from(ebunch)[source]#

删除ebunch中指定的所有边。

Parameters:
ebunch: 边元组的列表或容器

列表或容器中给出的每条边都将从图中移除。边可以是:

  • 2元组 (u, v) 表示u和v之间的边。

  • 3元组 (u, v, k) 其中k被忽略。

See also

remove_edge

移除单条边

Notes

如果ebunch中的边不在图中,将静默失败。

Examples

>>> G = nx.path_graph(4)  # or DiGraph, MultiGraph, MultiDiGraph, etc
>>> ebunch = [(1, 2), (2, 3)]
>>> G.remove_edges_from(ebunch)