Graph.remove_edges_from#
- Graph.remove_edges_from(ebunch)[source]#
移除 ebunch 中指定的所有边。
- 参数:
- ebunch: 边元组的列表或容器
列表中或容器中给定的每条边都将从图中移除。边可以是
2-元组 (u, v),表示 u 和 v 之间的边。
3-元组 (u, v, k),其中 k 被忽略。
另请参阅
remove_edge
移除单条边
注意
如果 ebunch 中的某条边不在图中,则会静默失败(不引发错误)。
示例
>>> G = nx.path_graph(4) # or DiGraph, MultiGraph, MultiDiGraph, etc >>> ebunch = [(1, 2), (2, 3)] >>> G.remove_edges_from(ebunch)