gpt4 book ai didi

python - NetworkX add_nodes_from 无法按预期工作

转载 作者:太空宇宙 更新时间:2023-11-04 05:02:49 24 4
gpt4 key购买 nike

>>> import networkx as nx
>>> g = nx.Graph()
>>> g.add_nodes_from([1, 2, 3, 4, 5], carved=False)
>>> g[1]
{}
>>> nx.get_node_attributes(g, "carved")
{1: False, 2: False, 3: False, 4: False, 5: False}
>>>

当我输入“g[1]”时,我不应该得到“carved”属性吗?以下作品:

>>> g[1]
{}
>>> g[1]["carved"] = True
>>> g[1]
{'carved': True}
>>>

我在这里遗漏了什么,为什么没有像第二个示例那样应用“carve”属性?我在 Windows 上运行 Python 2.7。我更新了我的 networkx 安装,想我可能有一个旧版本?

如有任何帮助,我们将不胜感激。

最佳答案

看起来您打算使用 g.node[1] 而不是 g[1]

关于python - NetworkX add_nodes_from 无法按预期工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45312199/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com