У меня есть два списка кортежей
listA = [('1','2'),('3','4'),('5','6')]
listB = [('2','1'),('7','8')]
Я хочу найти их пересечение, даже если порядок кортежей во втором списке отличается.
Итак, для приведенного выше примера:
intersection = [('1','2')]
пересечение должно возвратить кортеж выше, хотя в списке B
* 1010 оно не находится в том же порядке. Как я могу это сделатьв питоне самый эффективный способ?потому что в каждом моем списке около 2000 кортежей.