verwijder de waarde Geen uit een lijst zonder de waarde 0 te verwijderen

| | | | | | | |

Dit was mijn bron waarmee ik begon.

Mijn lijst

L = [0, 23, 234, 89, Geen, 0, 35, 9] 

Als ik dit uitvoer:

L = filter(None, L) 

Ik krijg deze resultaten

[23, 234, 89, 35, 9] 

Maar dit is niet wat ik nodig heb, wat ik echt nodig heb is :

[0, 23, 234, 89, 0, 35, 9] 

Omdat ik het percentiel van de gegevens bereken en de 0 een groot verschil maakt.

Hoe de waarde Geen van een lijst te verwijderen zonder waarde 0 verwijderen?