使用 networkx 图中的数据获取链接到给定节点的所有边
Get all edges linked to given node with data in networkx graph
我有一个 networkx 图 g
,它有带权重的边,我想获得链接到给定节点的所有边及其权重,比如节点 1
。我知道我可以做类似 g.edges(1)
的事情,但这只会得到边缘,但实际上不会得到它们相关的权重属性。
实际上,我只想对链接到给定节点的边执行 g.edges().data()
之类的操作,例如 g.edges(1).data()
,但这是行不通的。是否有解决方法,或者我是否必须对所有边进行手动搜索?
我有一个 networkx 图 g
,它有带权重的边,我想获得链接到给定节点的所有边及其权重,比如节点 1
。我知道我可以做类似 g.edges(1)
的事情,但这只会得到边缘,但实际上不会得到它们相关的权重属性。
实际上,我只想对链接到给定节点的边执行 g.edges().data()
之类的操作,例如 g.edges(1).data()
,但这是行不通的。是否有解决方法,或者我是否必须对所有边进行手动搜索?