python - "Undirected"元组比较

标签 python tuples

我目前正在使用 python 处理无向图,其中边由元组表示(A 和 B 之间的边由 (A,B) 或 (B,A) 表示)。我想知道是否有一个元组操作可以像这样执行元组的无向比较:

exp1 = undirected_comp((A,B), (B,A))    #exp1 should evaluate to True
exp2 = undirected_comp((A,B), (A,C))    #exp2 should evaluate to False

最佳答案

不完全是,但一般来说,你可以用

做这种比较
set (A,B) == set (B, A)

关于python - "Undirected"元组比较,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21029678/

相关文章:

c++ - 如何打印元组 vector ?

python - 嵌套结构 : List of lists of tuples python

python - 如何在 Python 中嵌套元组

python - 将 groupby 或 datetime 对象转换/分割并转置为数据帧

Python 计数器 : print key whose count is x

python - 将 sslsocket python 代码转换为 ruby

python - 分配和修改元组作为 Python 字典键的值

javascript - 访问影子 DOM 中的元素

python - 基于另一列追加 Pandas DataFrame 列

C++:std::tie 与 std::ignore 的返回类型