Avatar ·

Remover os elementos da lista sob condição

📁 método, lista, python

há uma lista

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

você precisa deletar cada elemento seguinte a 0

para obter na saída:

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

o método str.index() não me ajuda, pois retorna apenas a primeira coincidência, e com enumerate não funciona.