Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/350.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 向节点、边和图形添加属性_Python_Networkx - Fatal编程技术网

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,那么

我是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