complete_graph#

complete_graph(n, create_using=None)[source]#

返回具有 n 个节点的完整图 K_n

n 个节点上的完整图意味着所有不同的节点对之间都有边连接。

(源代码, png)

../../_images/networkx-generators-classic-complete_graph-1.png
参数:
n整数或节点的可迭代容器

如果 n 是整数,节点来自 range(n)。如果 n 是节点容器,则这些节点出现在图中。警告:不对 n 进行重复检查,如果存在重复项,则生成的图可能不是预期的。请确保没有重复项。

create_usingNetworkX 图构造函数,可选(默认为 nx.Graph)

要创建的图类型。如果是图实例,则在填充前会被清除。

示例

>>> G = nx.complete_graph(9)
>>> len(G)
9
>>> G.size()
36
>>> G = nx.complete_graph(range(11, 14))
>>> list(G.nodes())
[11, 12, 13]
>>> G = nx.complete_graph(4, nx.DiGraph())
>>> G.is_directed()
True
----

其他后端实现了此函数

cugraph : GPU 加速后端。