分离物#
- isolates(G)[源代码]#
迭代器遍历图中的隔离。
安 隔离 是一个没有邻居的节点(即度为零)。对于有向图,这意味着没有内邻和外邻。
- 参数
- G网络X图表
- 返回
- 迭代器
迭代器
G
.
实例
要获取图中所有隔离项的列表,请使用
list
施工人员:>>> G = nx.Graph() >>> G.add_edge(1, 2) >>> G.add_node(3) >>> list(nx.isolates(G)) [3]
要删除图中的所有隔离,请首先创建隔离列表,然后使用
Graph.remove_nodes_from()
::>>> G.remove_nodes_from(list(nx.isolates(G))) >>> list(G) [1, 2]
对于有向图,分离物具有零度和零度:
>>> G = nx.DiGraph([(0, 1), (1, 2)]) >>> G.add_node(3) >>> list(nx.isolates(G)) [3]