generate_adjlist#

generate_adjlist(G, delimiter=' ')[source]#

生成图 G 的邻接列表格式中的一行。

Parameters:
GNetworkX 图
delimiter字符串, 可选

节点标签的分隔符

Returns:
lines字符串

邻接列表格式的数据行。

Notes

默认的 delimiter=" " 会导致节点名称包含空格字符时出现意外结果。为了避免这个问题,当节点名称中包含有效空格时,指定一个不同的分隔符。

注意:此选项不适用于非用户生成的数据。

Examples

>>> G = nx.lollipop_graph(4, 3)
>>> for line in nx.generate_adjlist(G):
...     print(line)
0 1 2 3
1 2 3
2 3
3 4
4 5
5 6
6