Menu
CoddyTech

Repaso - Validador de emails

Parte de la sección Lógica y flujo del Journey de Python de Coddy. Lección 74 de 78.

challenge icon

Desafío

Intermedio

Crea una función llamada clean_email_list que tome una lista de direcciones de correo electrónico y devuelva una lista de direcciones de correo electrónico válidas y estandarizadas.

Requisitos:

    - Convierte todos los correos electrónicos a minúsculas y elimina todos los espacios en blanco del principio o del final

    - Conserva únicamente los correos electrónicos que:

        - Contengan exactamente un símbolo '@'

        - Tengan al menos un carácter antes de '@'

        - Tengan al menos un carácter después de ‘@’

Usa map() y filter() para resolver el problema. No uses bucles for ni while, comprensiones ni expresiones generadoras en ninguna parte de tu código, incluso dentro de funciones auxiliares.

Pruébalo tú mismo

def clean_email_list(emails):
    # Escribe tu código a continuación
    
    
    
    
    valid_emails = 
    return list(valid_emails)

Todas las lecciones de Lógica y flujo

Practica por tu cuenta: Compilador de Python online