Menu
CoddyTech

Récapitulatif - Validateur d’e-mails

Fait partie de la section Logique et flux du Journey Python de Coddy. Leçon 74 sur 78.

challenge icon

Défi

Moyen

Crée une fonction nommée clean_email_list qui prend une liste d’adresses e-mail et renvoie une liste d’adresses e-mail valides et normalisées.

Exigences :

    - Convertis toutes les adresses e-mail en minuscules et supprime tous les espaces au début ou à la fin

    - Ne conserve que les adresses e-mail qui :

        - Contiennent exactement un symbole '@'

        - Ont au moins un caractère avant le '@'

        - Ont au moins un caractère après le ‘@’

Utilise map() et filter() pour résoudre le problème. N’utilise pas de boucles for ou while, de compréhensions ni d’expressions génératrices dans ton code, y compris dans les fonctions auxiliaires.

Essayez vous-même

def clean_email_list(emails):
    # Écrivez votre code ci-dessous
    
    
    
    
    valid_emails = 
    return list(valid_emails)

Toutes les leçons de Logique et flux

Entraînez-vous par vous-même : Compilateur Python en ligne