У меня есть два списка:
A = [['67', '75', 'X'], ['85','72', 'V'], ['1','2', 'Y'], ['3','5', 'X', 'Y']]
B = ['X', 'Y']
Я хочу создать третий список, C
, который имеет подсписки A
, элементы которых определены в B
(и / или).
C = [[67', '75', 'X'],['1','2', 'Y'], ['3','5', 'X', 'Y']]
Я пробовал:
C = [i for i in B if i in A]
Но это не сработало, я получил пустой список Си. Пожалуйста, дайте мне знать, как лучше всего получить C.