Python 如何删除元组列表中重复的交换元组?

Python 如何删除元组列表中重复的交换元组?,python,Python,基本上我有一个元组列表 list = [('OPERATIONS SALES', 'ACCOUNT MANAGER'),('ACCOUNT MANAGER', 'OPERATIONS SALES'),('SALESREP REL QUOTE', 'SMART PRICES'), ('SALESREP REL ORDER', 'SMART PRICES'),('SMART PRICES', 'SALESREP REL ORDER')] 我必须从中删除反向副本,以便 如果列表中存在('OPERAT

基本上我有一个元组列表

list = [('OPERATIONS SALES', 'ACCOUNT MANAGER'),('ACCOUNT MANAGER', 'OPERATIONS SALES'),('SALESREP REL QUOTE', 'SMART PRICES'), ('SALESREP REL ORDER', 'SMART PRICES'),('SMART PRICES', 'SALESREP REL ORDER')]
我必须从中删除反向副本,以便 如果列表中存在('OPERATIONS SALES'、'ACCOUNT MANAGER')和('ACCOUNT MANAGER'、'OPERATIONS SALES'),我只取其中一个实例。我是python新手

最终输出应如下所示:

unique_list = [('OPERATIONS SALES', 'ACCOUNT MANAGER'),('SALESREP REL QUOTE', 'SMART PRICES'), ('SALESREP REL ORDER', 'SMART PRICES')]

重复:检查此链接。谢谢,但是如何将它们转换为列表使用结果上的
list(…)
函数。使用
list()
.s=list(唯一列表)将结果转换为列表