places = ['of New York', 'of the New York']
noise_words_set = {'of', 'the', 'at', 'for', 'in'}
stuff = [' '.join(w for w in place.split() if w.lower() not in
    noise_words_set) for place in places]
print(stuff)
Как удалить список слов из списка строк