Python 3.x 如何将图的根节点添加到队列?

Python 3.x 如何将图的根节点添加到队列?,python-3.x,ipython-notebook,networkx,Python 3.x,Ipython Notebook,Networkx,我创建了一个空图。将节点添加到空图,即 import networkx as nx G=nx.Graph() G.add_node(1) 现在我想将根节点添加到队列中。如何实现这一点?现在您只有一个节点,因此在添加另一个节点时,您将有两个节点(因此任何节点都可以是根节点)。那么“根节点”是什么意思呢?也许你对使用DiGraph而不是Graph(这是一个有向图)感兴趣,你能提供一个例子,说明在你添加了“根节点”后,你希望这个图是什么样子的吗?一般来说,如果你所要问的只是如何让一个节点返回。。。在

我创建了一个空图。将节点添加到空图,即

import networkx as nx
G=nx.Graph()
G.add_node(1)

现在我想将根节点添加到队列中。如何实现这一点?

现在您只有一个节点,因此在添加另一个节点时,您将有两个节点(因此任何节点都可以是根节点)。那么“根节点”是什么意思呢?也许你对使用
DiGraph
而不是
Graph
(这是一个有向图)感兴趣,你能提供一个例子,说明在你添加了“根节点”后,你希望这个图是什么样子的吗?一般来说,如果你所要问的只是如何让一个节点返回。。。在networkx中,
1
是您的节点ID;与其他一些库不同,您不需要使用单独的图形节点类。所以只需将
1
添加到您的队列中即可。如果您的问题是如何找到根节点。。是的,需要更多的信息。