categorical_node_match#

categorical_node_match(attr, default)[源代码]#

返回类别节点属性的比较函数。

attr的值必须是可哈希的,并且可以通过==运算符进行比较,因为它们被放置到set([])对象中。如果g1和g2中的集相同,则构造的函数返回true。

参数
attr字符串|列表

要比较的类别节点属性,或要比较的类别节点属性列表。

default值|列表

类别节点属性的默认值,或类别节点属性的默认值列表。

返回
match功能

定制的、直截了当的 node_match 功能。

实例

>>> import networkx.algorithms.isomorphism as iso
>>> nm = iso.categorical_node_match("size", 1)
>>> nm = iso.categorical_node_match(["color", "size"], ["red", 2])