擅长:python、mysql、java
<p>最简单的版本是使用<code>add_weighted_edges_from</code></p>
<pre><code>import networkx as nx
G=nx.Graph()
G.add_weighted_edges_from([(1,2,1),(1,4,1),(3,4,1),(4,2,1)])
G.edges(data=True) #print out the edges with weight
>[(1, 2, {'weight': 1}),
(1, 4, {'weight': 1}),
(2, 4, {'weight': 1}),
(3, 4, {'weight': 1})]
</code></pre>
<p>如果您已经定义了<code>edges</code>,那么使用它们的权重创建边:</p>
^{pr2}$