擅长:python、mysql、java
<p>当然可以:
<code>undirected_comp = lambda e1,e2: e1==e2 or (e1[1],e1[0])==e2</code></p>
<p>由于边总是精确的2元组,所以它应该足够健壮,假设A和B对象定义了相等。在</p>
<p>编辑(不知羞耻的自我提升):您可能不希望为每个比较器创建两个<code>set</code>对象的开销,特别是如果这是一个更大算法的一部分。集合非常适合查找,但是实例化要慢得多:<a href="https://stackoverflow.com/a/7717668/837451">https://stackoverflow.com/a/7717668/837451</a></p>