当前位置: 首页>>代码示例 >>用法及示例精选 >>正文


Python NetworkX groups用法及代码示例


本文简要介绍 networkx.utils.misc.groups 的用法。

用法:

groups(many_to_one)

将多对一映射转换为一对多映射。

many_to_one 必须是一个字典,其键和值都是可散列的。

返回值是一个字典,将 many_to_one 中的值映射到 many_to_one 中具有该值的键集。

例子

>>> from networkx.utils import groups
>>> many_to_one = {"a": 1, "b": 1, "c": 2, "d": 3, "e": 3}
>>> groups(many_to_one)  
{1: {'a', 'b'}, 2: {'c'}, 3: {'e', 'd'}}

相关用法


注:本文由纯净天空筛选整理自networkx.org大神的英文原创作品 networkx.utils.misc.groups。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。