Случайное добавление ребер в сетиx Garph - PullRequest
0 голосов
/ 03 апреля 2020

Я сгенерировал график, используя networkx, который случайным образом добавляет любые два узла сети:

G=nx.Graph()
node_list=list(range(30))
G.add_nodes_from(node_list)
edges=104
while edges>0:
    i=random.choice(node_list)
    j=choice([a for a in node_list if not a in [i]])
    G.add_edge(i,j)
    edges-=1
nx.draw(G)

Что теперь, если я запусту al oop как:

for e in G.edges():
 ...

Будет ли доступ к моим ребрам последовательным образом (возможно, сначала создан для последнего созданного) или случайным образом из списка ребер? Мне это нужно, потому что мне нужен доступ к центральности промежуточности каждого ребра, и если центральности не определены последовательно в словаре edge_betweenness_centrality(), необходимо попробовать другой подход.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...