get_node_attributes#
- get_node_attributes(G, name, default=None)[source]#
获取图中的节点属性
- Parameters:
- GNetworkX 图
- name字符串
属性名称
- default: 对象 (默认=None)
如果图中某个节点没有设置该属性的值,则使用此默认值。如果为
None
,则不包含没有该属性的节点。
- Returns:
- 以节点为键的属性字典。
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'