什么是获取有向图所有边对的最佳方法?我只需要那些具有相反方向的边。我需要这样做来比较关系的对称性。
我寻求以下结果(虽然我不确定这是否是获取结果的最佳形式) 输入:
我寻求以下结果(虽然我不确定这是否是获取结果的最佳形式) 输入:
[(a,b,{'weight':13}),
(b,a,{'weight':5}),
(b,c,{'weight':8}),
(c,b,{'weight':6}),
(c,d,{'weight':3}),
(c,e,{'weight':5})] #Last two should not appear in output because they do not have inverse edge.
输出:
[set(a,b):[13,5],
set(b,c):[8,6]]
序列在这里很重要,因为它告诉方向。
我应该看什么?
a
,b
等是否真的是变量?weight
也是一个变量吗? - Tom Dalton