У меня есть две сети G
и G1
, сгенерированные с помощью networkx
.
Чтобы найти список, содержащий уникальные узлы между двумя сетями (т. Е. Пересечение), я запускаю в Python 2.7
следующая команда, которая отлично работает.
tmp2 = list(set(G.nodes) & set(G1.nodes))
Та же команда на компьютере с Python 3
возвращает следующую ошибку:
TyperError: 'method' object is not iterable
Есть ли способ избежать этой ошибкив Python 3.x
?