我是 python 新手,我正在尝试将字典转换为 Networkx 中的图形对象。词典:
dict = {'key1': ['value1', 'value2', 'value3'], 'key2': ['value1', 'value2']}
我希望键是一个自我节点,值是他们的改变节点(出度从一个自我到一个改变)。这有可能在 Python 中实现吗?
我是 python 新手,我正在尝试将字典转换为 Networkx 中的图形对象。词典:
dict = {'key1': ['value1', 'value2', 'value3'], 'key2': ['value1', 'value2']}
我希望键是一个自我节点,值是他们的改变节点(出度从一个自我到一个改变)。这有可能在 Python 中实现吗?
您可以通过将字典用作可迭代对象来迭代键:
for key in d:
#...
而且,您可能已经知道,您可以使用键作为“索引”访问字典中的值:
d[key]
迭代列表(你的字典值是)类似于迭代字典的键。
将这些知识与关于创建图形的出色 networkx 示例结合起来应该很简单,因此您应该尝试一下,如果您有任何具体问题,请提出一个新问题