我使用 python 2.7 和 networkx,我使用 convert_node_labels_to_integers。它的主要工作很好。如果我要求它不要丢弃旧标签,我不会得到我所期望的
g = nx.Graph()
g.add_edge('a','b')
g2 = nx.convert_node_labels_to_integers(g, discard_old_labels=False)
print g2[0]
当我认为 g2[0] 现在有一个带有旧标签的属性“old_labels”时,它没有属性。
难道我做错了什么?我是否误解了这是如何工作的?我必须错过一些简单的东西。
谢谢