如何解决如何创建允许删除任何节点的函数?
嗨,我的代码如下。如何添加作为允许删除我选择的任何节点的函数的代码?谢谢!
import networkx as nx
import numpy as np
import random
import matplotlib.pyplot as plt
G=nx.MultiDiGraph()
G.add_nodes_from(range(1,10),)
G.add_edges_from([(1,2),(1,3),4),5),6),7),8),9),10)],length = 2)
G.add_edges_from([(2,1),(2,9)],length = 3)
G.add_edges_from([(3,(3,8)],length = 4)
G.add_edges_from([(4,(4,7)],length = 5)
G.add_edges_from([(5,(5,6)],length = 6)
G.add_edges_from([(6,(6,5)],length = 7)
G.add_edges_from([(7,(7,4)],length = 8)
G.add_edges_from([(8,(8,3)],length = 9)
G.add_edges_from([(9,(9,2)],length = 10)
G.add_edges_from([(10,1)],length = 11)
pos = nx.spring_layout(G)
nx.draw(G,pos,with_labels=True,connectionstyle='arc3,rad = 0.1')
edge_labels=dict([((u,v,),d['length'])
for u,d in G.edges(data=True)])
nx.draw_networkx_edge_labels(G,edge_labels=labels)
plt.show()
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。