Я работаю со списком сетей длиной 36M строк. Я использовал NetworkX для расчета индекса Adamic_Amar для всех (u, v) пар в сети.
gen_obj = nx.adamic_adar_index(Graph)
Чтобы повторить и получить результаты объекта генератора, я пытаюсь:
[x for x in nx.adamic_adar_index(Graph)]
Но даже для небольшой выборки из <10000 пар узлов это занимает 0,05 с на элемент. </p>
Есть ли способ более эффективно получить результаты объекта генератора?