>>> import networkx as nx
>>> g = nx.Graph()
>>> g.add_nodes_from([1, 2, 3, 4, 5], carved=False)
>>> g[1]
{}
>>> nx.get_node_attributes(g, "carved")
{1: False, 2: False, 3: False, 4: False, 5: False}
>>>
當我輸入'g [1]'時,我不應該得到「雕刻」屬性嗎? 以下工作:NetworkX add_nodes_from不能正常工作
>>> g[1]
{}
>>> g[1]["carved"] = True
>>> g[1]
{'carved': True}
>>>
缺少什麼我在這裏,爲什麼不是「中分」屬性被在第二個例子中應用爲?我在Windows上運行Python 2.7。我更新了我的網絡安裝,想着也許我有一箇舊版本?
任何幫助將不勝感激。