Graph.add_weighted_edges_from#
- Graph.add_weighted_edges_from(ebunch_to_add, weight='weight', **attr)[源代码]#
在中添加加权边
ebunch_to_add
指定重量属性- 参数
- ebunch_to_add边的容器
列表或容器中给出的每条边都将添加到图表中。边必须以3元组(u,v,w)的形式给出,其中w是一个数字。
- weight字符串,可选(默认值=‘Weight’)
要添加的边权重的属性名称。
- attr关键字参数,可选(默认值=无属性)
要为所有边添加/更新的边属性。
参见
add_edge
添加单个边缘
add_edges_from
添加多条边
笔记
为图形/有向图添加相同的边两次,只需更新边数据。对于多图表/多图表,存储重复的边。
实例
>>> G = nx.Graph() # or DiGraph, MultiGraph, MultiDiGraph, etc >>> G.add_weighted_edges_from([(0, 1, 3.0), (1, 2, 7.5)])