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.