颜色#

color(G)[源代码]#

返回图表的两种颜色。

如果图表不是二部分,则引发异常。

参数
G网络X图表
返回
color词典

以节点为关键字的词典,每种节点颜色的数据均为1或0。

加薪
NetworkXError

如果图不是双色的。

实例

>>> from networkx.algorithms import bipartite
>>> G = nx.path_graph(4)
>>> c = bipartite.color(G)
>>> print(c)
{0: 1, 1: 0, 2: 1, 3: 0}

您可以使用该选项设置一个节点属性,指示双算术集:

>>> nx.set_node_attributes(G, c, "bipartite")
>>> print(G.nodes[0]["bipartite"])
1
>>> print(G.nodes[1]["bipartite"])
0