我正在使用python和networkx包。我需要找到连接到给定节点的边缘的节点。 我知道有一个函数networkx.DiGraph.out_edges,但它返回整个图的边缘。是否有任何函数返回节点的外边?
3
A
回答
4
我不是一个networkx专家,但你有没有试过networkx.DiGraph.out_edges,指定源节点?
DiGraph.out_edges(nbunch=None, data=False)
返回边缘的列表。
边将以可选数据的顺序(节点, neighbor,data)作为元组返回。
如果你只是想为单节点的出边,通过该节点在nbunch内:
graph.out_edges([my_node])
4
最简单的方法是使用接班人()方法:
In [1]: import networkx as nx
In [2]: G=nx.DiGraph([(0,1),(1,2)])
In [3]: G.edges()
Out[3]: [(0, 1), (1, 2)]
In [4]: G.successors(1)
Out[4]: [2]
相关问题
- 1. 是否有任何函数返回Zencart中的basepath?
- 2. 边沿和节点返回数OrientDB
- 3. 返回节点是否在Neo4j的
- 4. 是否有可能让PostgreSQL函数返回“任意”类型?
- 5. 函数返回节点指针
- 6. $ q函数没有返回任何值
- 7. Python:函数没有返回任何值
- 8. MySQL函数没有返回任何值
- 9. 递归函数没有任何返回
- 10. 是否有任何等价的函数返回PHP中位置`X`的字符?
- 11. 任何Common Lisp函数是否返回3个值?
- 12. PHP函数是否需要返回任何值?
- 13. 如何检查XML文件是否具有除根以外的任何节点?
- 14. 是否有任何GMP对数函数?
- 15. 在nextSibling返回的节点上执行拆分返回TypeError undefined不是函数
- 16. 是否有该函数CreateFile返回INVALID_HANDLE_VALUE和GetLastError()返回ERROR_ALREADY_EXISTS
- 17. 检查节点的版本没有任何返回
- 18. 是否有任何“Pos”函数来查找字节?
- 19. 是否有任何分箱函数返回“分箱矩阵”而不是每个点的分箱索引?
- 20. 从函数返回是否创建额外的副本?
- 21. 节点js的入口脚本中是否有所有函数?
- 22. 从节点返回数据有望
- 23. 使用函数外的函数返回
- 24. 是否有任何理由Object.freeze函数?
- 25. MongoDB stats()函数是否返回位或字节?
- 26. 节点HTTPS请求不返回Lambda中的回调函数
- 27. 如何从具有回调的外部函数返回jsx?
- 28. 模板函数采用任何函数并返回函子的类型返回
- 29. Neo4j cypher返回属性匹配任何数组元素的所有节点
- 30. 返回Firebase数据库与任何具有一定值的子节点