У меня есть два списка, как показано ниже.
l=[['A', 'B', 'C'], ['A', 'C'], ['A', 'B', 'C'], ['A', 'B'],['B','C']]
x=[('A', 'B'), ('A', 'C')]
Я хочу удалить список из l, которого нет в списке кортежей в x.
, например l ['B','c']
список присутствует, но у нас нет (B,C)
комбинации в x, поэтому нам нужно удалить, т.е. B, C оба элемента не представили ни одного кортежа в X. Мой ожидаемый результат будет:
[['A', 'B', 'C'], ['A', 'C'], ['A', 'B', 'C'], ['A', 'B']