Menu
CoddyTech

مراجعة - مدقق البريد الإلكتروني

جزء من قسم المنطق وتدفق التنفيذ في رحلة Python على Coddy. الدرس 74 من 78.

challenge icon

التحدي

متوسط

أنشئ دالة باسم clean_email_list تأخذ قائمة بعناوين البريد الإلكتروني وتُرجع قائمة بعناوين البريد الإلكتروني الصالحة والموحّدة التنسيق.

المتطلبات:

    - حوّل جميع عناوين البريد الإلكتروني إلى أحرف صغيرة وأزل كل المسافات البيضاء في بدايتها أو نهايتها

    - احتفظ فقط بعناوين البريد الإلكتروني التي:

        - تحتوي على رمز '@' واحد بالضبط

        - تحتوي على حرف واحد على الأقل قبل الرمز '@'

        - تحتوي على حرف واحد على الأقل بعد الرمز ‘@’

استخدم map() وfilter() لحل المسألة. لا تستخدم حلقات for أو while، أو تعبيرات إنشاء القوائم أو تعبيرات المولّدات في أي موضع من الشيفرة، بما في ذلك داخل الدوال المساعدة.

جرّب بنفسك

def clean_email_list(emails):
    # اكتب الكود الخاص بك أدناه
    
    
    
    
    valid_emails = 
    return list(valid_emails)

جميع دروس المنطق وتدفق التنفيذ

تدرّب بنفسك: مترجم Python عبر الإنترنت