當前位置: 首頁>>代碼示例 >>用法及示例精選 >>正文


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。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。