NetworkX

Previous topic

networkx.DiGraph.remove_node

Next topic

networkx.DiGraph.add_edge

networkx.DiGraph.remove_nodes_from

DiGraph.remove_nodes_from(nbunch)

Remove multiple nodes.

Parameters:

nodes : iterable container

A container of nodes (list, dict, set, etc.). If a node in the container is not in the graph it is silently ignored.

See also

remove_node

Examples

>>> G = nx.Graph()   # or DiGraph, MultiGraph, MultiDiGraph, etc
>>> G.add_path([0,1,2])
>>> e = G.nodes()
>>> e
[0, 1, 2]
>>> G.remove_nodes_from(e)
>>> G.nodes()
[]