У меня есть два вложенных списка, каждый из которых содержит две строки, например ::1001
list 1 [('EFG', '[3,4,5]'), ('DEF', '[2,3,4]')] and list 2 [('DEF', '[2,3,4]'), ('FGH', '[4,5,6]')]
Я хотел бы сравнить два списка и восстановить те вложенные списки, которые идентичны друг другу. В этом случае будет возвращено только ('DEF','[2,3,4]')
. Списки могут быть длинными. Есть ли эффективный способ сделать это?