Avatar ·

Listenelemente nach Bedingung entfernen

📁 Methode, Liste, Python

Es gibt eine Liste

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

Es soll jedes Element entfernt werden, das auf eine 0 folgt.

Um als Ausgabe zu erhalten:

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

Die Methode str.index() hilft mir nicht, da sie nur die erste Übereinstimmung zurückgibt, und mit enumerate klappt es bisher nicht.