我希望差G1-G2给出G1中存在但G2中不存在的边的输出。仅当G1和G2具有相同的节点集时,NetworkX中的difference
函数才允许这种差异。
我的例子:
G1.edges = EdgeView([(0, 1), (1, 2), (1, 3), (1, 18))
G2.edges = EdgeView([(0, 1), (1, 2), (1, 3), (2, 22)])
所需的输出为(1,18)
答案 0 :(得分:0)
EdgeView类在边缘上定义设置操作。
因此,您可以简单地使用:
pyspark
示例:
G1.edges() - G2.edges()