У меня есть сеть узлов, созданных с использованием python networkx
. Я хочу хранить информацию в узлах, чтобы я мог получить доступ к информации позже на основе метки узла (имя узла) и поля, в котором хранилась информация (например, атрибутов узла). информация, хранящаяся в памяти, может быть строкой или номером, который я хочу сделать так, чтобы, если xyz
является узлом:
то я хочу сохранить два или три поля, имеющие строки, такие как дата рождения xyz
dob=1185
, место рождения xyz
pob=usa
и день рождения xyz
dayob=monday
.
Я знаю, что я могу использовать G.add_node
имеет в нем поле слова атрибута... но я не могу получить доступ к нему для определенного поля. если есть какой-либо другой способ, я был бы признателен.
Затем я хочу сравнить xyz
с другими узлами в сетях, имеющих общую информацию. т.е. пересечение узла xyz
с узлом abc
на основе даты бита, места рождения и дня рождения
например, если узлы xyz
и abc
имеют dob
печать своих соответствующих dob
s, их pob
и их dayob
s