Я пытаюсь использовать функцию «adamic_adar_index» в пакете networkx Python. Я следую за этот пример в документации NetworkX: https://networkx.github.io/documentation/latest/reference/generated/networkx.algorithms.link_prediction.adamic_adar_index.htmlИспользование adamic_adar_index в Python's Networkx
import networkx as nx
G = nx.complete_graph(5)
preds = nx.adamic_adar_index(G, [(0, 1), (2, 3)])
for u, v, p in preds:
'(%d, %d) -> %.8f' % (u, v, p)
Функция возвращает объект генератора с именем «Preds», но по какой-то причине, когда я преобразовать его в список, используя список (Preds), она возвращает пустой список. Я пытаюсь получить список из 3-х кортежей с каждым кортежем в форме (u, v, p), но с некоторыми проблемами на самом деле получить его. Благодаря!