networkx多读数 - ``iD`和键'出现在边缘数据属性中



我在网络X多读物中的边缘迭代:

for u, v, k, d in g.edges(keys=True, data=True):
    ...

在某些情况下,我在字典d中找到idkey键,但是我无法弄清楚何时或为什么创建这些键,只是仅在u==v

时才发生。

我一直找不到导致这一原因的最小示例。在我看来,键k将在atter dict d中重复。

将重复。

认为这已经解决,我使用 nx.readwrite.json_graph.adjacency_graph()从JSON读取/写出我的图表。我认为正是这一步骤将idkey值添加到Edge Attr_dict。

但是,我不知道这是从JSON阅读时的错误,还是按预期工作。

最新更新