graphscope.nx.generators.classic.empty_graph

graphscope.nx.generators.classic.empty_graph(n=0, create_using=None, default=<class 'graphscope.nx.classes.graph.Graph'>, **kw)[源代码]

返回具有n个节点且无边的空图。

Parameters:
  • n (int可迭代的节点容器 (默认 = 0)) - 如果n是整数,节点来自range(n)。如果n是节点容器,这些节点将出现在图中。

  • create_using (Graph Instance, ConstructorNone) - 指定返回图类型的指示器。 如果是Graph类型的实例,则清除并使用它。 如果是None,则使用default构造函数。 如果是构造函数,则调用它来创建一个空图。

  • default (图构造器 (可选, 默认 = nx.Graph)) - 当create_using为None时使用的构造器。 如果为None,则使用nx.Graph。 当通过自定义函数向empty_graph传递未知的create_using值时, 且您希望使用nx.Graph以外的默认构造器时使用此参数。

示例

>>> G = nx.empty_graph(10)
>>> G.number_of_nodes()
10
>>> G.number_of_edges()
0
>>> G = nx.empty_graph("ABC")
>>> G.number_of_nodes()
3
>>> sorted(G)
['A', 'B', 'C']