Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #!/usr/bin/env python
- # -*- coding: utf-8 -*-
- # Filtrar_cadena.py
- cadena = '''Hombres y, a veces mujeres, que llegaban repentinamente, pasaban
- semanas o meses entre los muros de la Casa Refugio. Desaparecían sin previo
- aviso.'''
- # Crea una lista de palabras en minúsculas, sin signos de puntuación
- cadena = cadena.lower().replace(',', '').replace('.', '').split()
- # Crea una sub-lista < cad >, del contenido de < cadena > con palabras únicas
- cad = sorted(set(cadena))
- # Selecciona palabras únicas por su cantidad de letras | len(p) |
- # utlizando comparadores '<', '<=', '=', '>=', '>'
- # Ejemplo: imprime palabras únicas con 8 ó más letras
- print([p for p in cad if len(p) >= 8])
- # salida --> ['desaparecían', 'llegaban', 'repentinamente']
Add Comment
Please, Sign In to add comment