多行邻接列表#

将networkx图作为多行邻接列表读写。

多行邻接列表格式对于节点可以有意义地表示为字符串的图形很有用。使用这种格式,可以存储简单的边缘数据,但节点或图形数据不能。

格式#

一行中的第一个标签是源节点标签,后面是节点度数d。接下来的d行是目标节点标签和可选的边缘数据。该模式对图中的所有节点重复。

边缘为a-b、a-c、d-e的图形可以表示为以下邻接列表(一行中后面的任何内容都是注释):

# example.multiline-adjlist
a 2
b
c
d 1
e

read_multiline_adjlist(path[, comments, ...])

从路径读取多行邻接列表格式的图形。

write_multiline_adjlist(G, path[, ...])

以多行邻接列表格式将图形G写入路径

parse_multiline_adjlist(lines[, comments, ...])

解析图的多行邻接列表表示形式的行。

generate_multiline_adjlist(G[, delimiter])

以多行邻接列表格式生成图G的单行。