边列表#

以边列表格式读取和写入 NetworkX 图。

多行邻接列表格式对于节点可以有意义地表示为字符串的图很有用。使用边列表格式可以存储简单的边数据,但不能存储节点或图数据。除非节点有自环边,否则无法表示孤立节点。

格式#

您可以使用这些函数读取或写入三种边列表格式。

无数据的节点对

1 2

以 Python 字典作为数据

1 2 {'weight':7, 'color':'green'}

任意数据

1 2 7 green

read_edgelist(path[, comments, delimiter, ...])

从边列表读取图。

write_edgelist(G, path[, comments, ...])

将图写入为边列表。

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

以带有数字权重的边列表读取图。

write_weighted_edgelist(G, path[, comments, ...])

将图 G 写入为带有数字权重的边列表。

generate_edgelist(G[, delimiter, data])

以边列表格式生成图 G 的单行。

parse_edgelist(lines[, comments, delimiter, ...])

解析图的边列表表示形式的行。