Menu
CoddyTech

Wiederholung – E-Mail-Validator

Teil des Abschnitts Logik und Ablaufsteuerung der Python-Journey von Coddy. Lektion 74 von 78.

challenge icon

Aufgabe

Mittel

Erstelle eine Funktion namens clean_email_list, die eine Liste von E-Mail-Adressen entgegennimmt und eine Liste gültiger, standardisierter E-Mail-Adressen zurückgibt.

Anforderungen:

    - Wandle alle E-Mail-Adressen in Kleinbuchstaben um und entferne alle Leerzeichen am Anfang oder Ende

    - Behalte nur E-Mail-Adressen, die:

        - genau ein „@“-Symbol enthalten

        - mindestens ein Zeichen vor dem „@“ haben

        - mindestens ein Zeichen nach dem „@“ haben

Verwende map() und filter(), um das Problem zu lösen. Verwende in deinem Code keine for- oder while-Schleifen, Comprehensions oder Generatorausdrücke, auch nicht innerhalb von Hilfsfunktionen.

Probier es selbst

def clean_email_list(emails):
    # Schreibe deinen Code unten
    
    
    
    
    valid_emails = 
    return list(valid_emails)

Alle Lektionen in Logik und Ablaufsteuerung

Übe selbstständig: Online-Python-Compiler