我有一个使用 python 创建的节点网络networkx
。我想在节点中存储信息,以便以后可以根据节点标签(节点的名称)和存储信息的字段(如节点属性)访问信息。xyz
存储的信息可以是字符串或数字,我希望以 if是节点的方式这样做:
然后我想保存两个或三个具有字符串的字段,例如出生日期、出生xyz
dob=1185
地点和出生xyz
pob=usa
日期xyz
dayob=monday
。
我知道我可以使用G.add_node
其中包含属性字典字段...但我似乎无法访问特定字段。如果有任何其他方式,我将不胜感激。
然后我想xyz
与网络中具有相同信息的其他节点进行比较。即节点xyz
与节点的交集abc
基于日期、出生地点和出生日期
例如对于 if 节点xyz
并且abc
有一个边缘打印它们各自dob
的 s、它们pob
的 s 和它们dayob
的 s