MultiGraph.neighbors#
- MultiGraph.neighbors(n)#
返回节点 n 的所有邻居的迭代器。
这与
iter(G[n])
相同。- Parameters:
- n节点
图中的一个节点
- Returns:
- neighbors迭代器
节点 n 的所有邻居的迭代器
- Raises:
- NetworkXError
如果节点 n 不在图中。
Notes
访问邻居的其他方式是
G.adj[n]
或G[n]
:>>> G = nx.Graph() # 或 DiGraph, MultiGraph, MultiDiGraph 等 >>> G.add_edge("a", "b", weight=7) >>> G["a"] AtlasView({'b': {'weight': 7}}) >>> G = nx.path_graph(4) >>> [n for n in G[0]] [1]
Examples
>>> G = nx.path_graph(4) # or DiGraph, MultiGraph, MultiDiGraph, etc >>> [n for n in G.neighbors(0)] [1]