對不起,如果問題有點混亂。這與this question如何從字符串列表中刪除單詞列表
我認爲這個問題與我想要的接近,但在Clojure中。
有another問題
我需要這樣的事,但不是「[BR]」在這個問題,有需要進行搜索和刪除字符串列表。
希望我說清楚了。
我認爲這是由於Python中的字符串是不可變的。
我有一個需要從字符串列表中刪除的噪音詞彙列表。
如果我使用列表理解,我最終一次又一次地搜索相同的字符串。所以,只有「的」被刪除,而不是「該」。所以我的修改列表看起來像這樣
places = ['New York', 'the New York City', 'at Moscow' and many more]
noise_words_list = ['of', 'the', 'in', 'for', 'at']
for place in places:
stuff = [place.replace(w, "").strip() for w in noise_words_list if place.startswith(w)]
我想知道我在做什麼錯誤。
什麼是'place'? – katrielalex 2010-08-18 09:58:27
你沒有讓自己清楚;如果您認爲以下必要,請在此處陳述您的問題*,然後將類似問題的鏈接放在相似的答案中。 – 2010-08-18 10:36:15