Disculpe si la pregunta es un poco confusa. Esto es similar a this questionCómo eliminar la lista de palabras de una lista de cadenas
Creo que esta pregunta está cerca de lo que quiero, pero en Clojure.
Hay another pregunta
necesito algo como esto, pero en lugar de '[sa]' en esa pregunta, hay una lista de cadenas que necesitan ser buscado y eliminado.
Espero haber sido claro.
Creo que esto se debe a que las cadenas en python son inmutables.
Tengo una lista de palabras irrelevantes que deben eliminarse de una lista de cadenas.
Si utilizo la lista de comprensión, termino buscando la misma cadena una y otra vez. Por lo tanto, solo "de" se elimina y no "el". Así que mi lista modificada se parece a esto
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)]
me gustaría saber en cuanto a lo que estoy haciendo error.
¿Cuál es 'place'? – katrielalex
No te estás dejando claro; diga su pregunta * aquí *, y luego ponga enlaces a preguntas similares con respuestas similares si cree que es necesario a continuación. –