Я думаю, вы можете использовать функцию filter
, например:
filter(lambda x: 'oo' not in x and 'flow' not in x, lst)
Например:
lst = ['www.google.com',
'www.yahoo.fr',
'www.stackoverflow.com',
'www.duckduck.com',
'www.amazon.com',
]
filtered_lst = filter(lambda x: 'oo' not in x and 'flow' not in x, lst)
# filtered_lst = ['www.duckduck.com', 'www.amazon.com']
или:
lst = ['www.google.com',
'www.yahoo.fr',
'www.stackoverflow.com',
'www.duckduck.com',
'www.amazon.com',
]
ex_words = ['oo', 'flow']
filterd_lst = filter(lambda x: all(w not in x for w in ex_words), lst)
# filtered_lst = ['www.duckduck.com', 'www.amazon.com']