对不起,如果问题有点混乱。这与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