编程语言
首页 > 编程语言> > 从python-igraph获取顶点列表

从python-igraph获取顶点列表

作者:互联网

我一直在搜索试图找到一个函数的文档,这个函数将从iGraph图中返回一个列表顶点但却找不到.有谁知道如何从iGraph图中获取顶点列表?

解决方法:

igraph.Graph对象的property vs引用其VertexSeq对象:

g = Graph.Full(3)
vseq = g.vs
print type(vseq)
# <class 'igraph.VertexSeq'>

您还可以在图表中创建一个:

g = Graph.Full(3)
vs = VertexSeq(g)

您可以将property用作迭代器:

g = Graph.Full(3)
for v in g.vs:
    # do stuff with v (which is an individual vertex)

标签:igraph,python
来源: https://codeday.me/bug/20190727/1558271.html