首页 > 解决方案 > 如何将列表连接到节点到 Python networkx 中的单个节点?

问题描述

在这个问题中,我有 1000 个节点,我想使用 Python Networkx 库函数连接到一个大节点。通常,要将节点列表连接到单个节点,我们编写以下代码:

    H.add_edges_from([('N','1'),('N','2'),('N','3'),('N','5'),('N','6'), ('N','7')])

其中,N 是主节点,1-7 是连接到它的节点。然而,对于 1000 个节点,这个过程似乎是不可行的。我一直在为此编写代码,它是这样的:

    for i in range(1001):
        H.add_edges_from[('N',i)]

但这会产生错误,TypeError: 'method' object is not subscriptable。

在这种情况下,如何将一堆节点连接到单个节点?

标签: pythonnetworkx

解决方案


推荐阅读