多行邻接表#

以多行邻接表格式读写 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 在多行邻接表格式中的一行。