Я так понял, вы желаете из массива удалить сразу ВСЕ заданные элементы, например - все нули. Их количество заранее неизвестно.
Тогда вот так
al=[0,1,2,0,3,2,0,2]
al=[x for ind,x in enumerate(al) if x!=0]
Ответ:
Out[12]: [1, 2, 3, 2, 2]
Ну, а если вдруг, почему-то надо только через del, тогда вот так:
for i in [ind for ind,x in enumerate(al) if x==0][::-1]:
del al[i]