Python’s examples: quitar palabras repetidas de una cadena

Si algo me gustaba de php era lo sencillo que resultaba tirar código a toda velocidad y sin pensar. Desde el verano pasado me he aficionado a python por lo mismo y  sobre todo por la facilidades que tiene para trabajar con él en cualquier entorno operativo, ya sea de escritorio, consola o web. Muestra de ello, os dejo un ejemplo de cómo en una sola línea se pueden quitar las palabras repetidas de una cadena de texto:



1
2
3
4
>>> import string
>>> cadena=”hola esto es una lista lista de de cadenas hola repetidas”
>>> print string.join(set(string.split(cadena,’ ‘)),’ ‘)
esto repetidas de una hola cadenas lista es

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *