使用 networkx 设置操作

问题描述

我正在使用 networkx,我需要进行设置操作。特别是我想在一组边之间做一个交集。

我需要的操作涉及EdgeView类型和集合类型。问题在于集合类型中的对是有序的,但图是无向的,没有顺序。

我怎样才能以干净有效的方式解决问题?

问题示例;假设有一条边 (0,1) 的无向图 G:

print((1,0) in G.edges)
print((1,0) in G.edges & {(0,1)})

上面的代码打印 True 后跟 False。设置操作保持这种一致性是合理的 - 即两次 True。

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)