get_node_attributes#
- get_node_attributes(G, name, default=None)[source]#
Get node attributes from graph
- Parameters:
- GNetworkX Graph
- namestring
Attribute name
- default: object (default=None)
Default value of the node attribute if there is no value set for that node in graph. If
None
then nodes without this attribute are not included in the returned dict.
- Returns:
- Dictionary of attributes keyed by node.
Examples
>>> G = nx.Graph() >>> G.add_nodes_from([1, 2, 3], color="red") >>> color = nx.get_node_attributes(G, "color") >>> color[1] 'red' >>> G.add_node(4) >>> color = nx.get_node_attributes(G, "color", default="yellow") >>> color[4] 'yellow'