Python 向节点、边和图形添加属性
我是python和Python 向节点、边和图形添加属性,python,networkx,Python,Networkx,我是python和networkx的新用户,我想问您如何在networkx中为图形、节点和边添加属性?当我尝试添加属性时,有一个错误回溯(最近一次调用最后一次): 文件“”,第1行,在 G[1][3][color']='blue' 关键错误:3 我已搜索了networkx的属性包,但未找到。您的节点G[1]似乎没有四个子节点(3个是第四个,0个是第一个) 根据python文档: 异常键错误 在现有键集中找不到映射(字典)键时引发 换句话说,G[1][3]不存在 如果您开始使用Python,那么
networkx
的新用户,我想问您如何在networkx
中为图形、节点和边添加属性?当我尝试添加属性时,有一个错误回溯(最近一次调用最后一次):
文件“”,第1行,在
G[1][3][color']='blue'
关键错误:3
我已搜索了networkx的属性包,但未找到。您的节点
G[1]
似乎没有四个子节点(3个是第四个,0个是第一个)
根据python文档:
异常键错误
在现有键集中找不到映射(字典)键时引发
换句话说,G[1][3]
不存在
如果您开始使用Python,那么现在是开始学习如何调试代码的好时机。这样,您将获得更多的工具来查找代码的运行情况
你可以从以下地点开始:
或者检查以下问题:请分享您有问题的代码片段。
File "<pyshell#9>", line 1, in <module>
G[1][3]['color']='blue'
KeyError: 3