NetworkX系列教程(5)-查看graph的信息
有时候graph建好后,我们并不清除该graph内节点的,边的信息,这就需要调用函数去查看了.
注意: 如果代码出现找不库,请返回第一个教程,把库文件导入.
查看Graph的信息
查看graph内节点,边的数量
1 | #生成graph |
输出:
number of nodes 8 number of edges 7
查看graph中的点,边
1 | #输出graph所有的点和边 |
输出:
all nodes of Graph [0, 1, 2, 3, 4, 5, 6, 7] all edges of Graph [(0, 1), (1, 2), (2, 3), (3, 4), (4, 5), (5, 6), (6, 7)]
查看某些节点的度
1 | #查看节点2和3的度 |
输出:
degree of some nodes [(2, 2), (3, 2)]
查看节点&边信息
1 | #设置一些节点信息 |
输出:
imformation of one nodes {'room': 714, 'color': 'b'} imformation of all nodes [(0, {}), (1, {'room': 714, 'color': 'b'}), (2, {}), (3, {}), (4, {}), (5, {}), (6, {}), (7, {})] imformation of all nodes [(0, 1, {}), (1, 2, {'weight': 4.7, 'color': 'blue'}), (2, 3, {}), (3, 4, {}), (4, 5, {}), (5, 6, {}), (6,7, {})]
遍历一个有权图
1 | #定义一个有权无向图 |
输出:
way1-(1, 2, 0.125) way1-(2, 1, 0.125) way1-(3, 4, 0.375) way1-(4, 3, 0.375) way2-(1, 2, 0.125) way2-(3, 4, 0.375)