【发布时间】:2012-03-27 13:19:12
【问题描述】:
我有这个已读入 Networkx 的 GraphML 文件。
所以我通过以下方式访问所有节点:
g.nodes()
它给了我一个字符串列表。假设其中之一是“123”。 然后我尝试访问一个节点:
g["123"]
它给了我一本字典。
然后我尝试使用节点函数访问节点,如下所示:
for n in g.nodes( data = True ):
print n
然后它给了我一个 2 元组,其中字符串节点名称作为第一个元素,字典作为第二个元素。
问题是,它与第一个字典不同。这让我很困惑,所以这里的任何帮助都非常感谢。
他们应该是不同的吗?如果是这样,为什么?如果没有,那我做错了什么? :) 如果有帮助,我可以发布实际数据。
【问题讨论】:
-
这个问题解决了吗?如果是这样,您是否可以接受将问题标记为已解决的答案?
标签: python graph-theory networkx