Avatar ·

حذف عناصر القائمة حسب الشرط

📁 طريقة, قائمة, بايثون

هناك قائمة

lst = [0, 95, 0, 76, 0, 23, 68, 0, 23, 156, 95]

مطلوب حذف كل عنصر يتبع 0

للحصول على الناتج:

new_lst = [0,0,0,68,0,156,95]

طريقة str.index() لا تساعدني، لأنها تُرجع أول تطابق فقط، ومع enumerate لم أنجح بعد.