Я понимаю, что версии этого уже задавались, но я не могу найти именно то, что ищу. У меня есть два списка. Я хочу печатать только элементы из otherList, которые не содержат элементы из firstList.
firstList = ["ABC", "DEF"]
otherList = ["ABCfoo", "foobar", "DEFfoo", "otherFooBar"]
matching = [s for s in otherList if "ABC" not in s] #Not sure how to apply this to multiple strings in a list
Желаемый результат:
["foobar", "otherFooBar"]