اكتب دالة Python التي ستقوم بتصفية جميع العناصر التي لا تنتهي بأحد النهايات المتوفرة (غير حساسة لحالة الأحرف).
اكتب دالة Python التي ستقوم بتصفية جميع العناصر التي لا تنتهي بأحد النهايات المتوفرة (غير حساسة لحالة الأحرف).
user
بالتأكيد. فيما يلي دالة Python غير حساسة لحالة الأحرف لتصفية جميع العناصر من القائمة التي لا تنتهي بنهاية مقدمة:

def filtered_by_extensions(item_list, ends):
    إذا لم يكن item_list:
        يعود []
    إن لم يكن النهايات:
        إرجاع item_list
    النتائج = item_list
    للانتهاء في النهايات:
        النتائج = القائمة (مرشح (اسم لامدا: لا تنتهي بالاسم. أقل ()، النتائج))
    نتائج العودة
assistant