1
Я не могу поверить, что я с трудом с этим, но мы здесь ... Это должно быть прямо вперед, вот мой код:Удаление ребро между двумя вершинами [igraph питона]
i = random.choice(ER.vs)
j = random.choice(ER.vs)
if t < 1:
ER.add_edge(i,j)
else:
ER.delete_edges(ER.get_eid(i.index,j.index))
Последняя строка не работает. Я пробовал разные способы удаления края между i и j, но я не могу понять, как это работает. Может ли кто-нибудь помочь?
Cheers!
О, я вижу, вы идете получить вершины Идентификаторы непосредственно (random.sample (диапазон (g.vcount()), 2)) вместо фактических узлов (random.choice (ER.vs)). Это должно сработать! Благодаря! – Rodolphe