python-igraph API 参考

python-igraph 中所有类、函数和方法的列表

类文档

class VertexSeq

已知子类: igraph.VertexSeq

在层级结构中查看

顶点序列的底层表示。

请勿直接使用,请使用 igraph.VertexSeq 代替。

未知字段: deffield
ref参考
方法 __new__ 创建并返回一个新对象。有关准确的签名,请参见 help(type)。
方法 attribute_names 返回图的顶点的属性名称列表
方法 find 仅供内部使用。
方法 get_attribute_values 返回列表中所有顶点的给定顶点属性的值。
方法 select 仅供内部使用。
方法 set_attribute_values 设置所有顶点的给定顶点属性的值
方法 _reindex_names 重新创建将顶点名称映射到 ID 的字典。
def __new__(*args, **kwargs):

创建并返回一个新对象。有关准确的签名,请参见 help(type)。

def attribute_names():

返回图的顶点的属性名称列表

def find(condition):
igraph.VertexSeq 中被覆盖

仅供内部使用。

def get_attribute_values(attrname):

返回列表中所有顶点的给定顶点属性的值。

列表中存储的值与顶点属性中存储的对象完全相同,这意味着在可变对象的情况下,列表元素的修改确实会影响顶点中存储的属性。在不可变对象的情况下,列表的修改不会影响属性值。

参数
attrname属性的名称
def select(*args, **kwds):
igraph.VertexSeq 中被覆盖

仅供内部使用。

def set_attribute_values(attrname, values):

设置所有顶点的给定顶点属性的值

参数
attrname属性的名称
values列表中的新属性值
def _reindex_names():

重新创建将顶点名称映射到 ID 的字典。

仅供内部使用。