supprimer la valeur Aucune d’une liste sans supprimer la valeur 0

| | | | | | | |

C'était ma source avec laquelle j'ai commencé.

Ma liste

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

Lorsque je lance ceci :

L = filter(None, L) 

J'obtiens ce résultat

[23, 234, 89, 35, 9] 

Mais ce n'est pas ce dont j'ai besoin, ce dont j'ai vraiment besoin c'est :

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

Parce que je calcule le centile des données et que le 0 fait une grande différence.

Comment supprimer la valeur Aucune d'une liste sans supprimer la valeur 0 ?