मान को हटाए बिना किसी सूची से कोई भी मान नहीं निकालें

| | | | | | | |

यह मेरा स्रोत था जिससे मैंने शुरुआत की थी।

मेरी सूची

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

जब मैं इसे चलाता हूं:

L = filter(None, L) 

मुझे यह परिणाम मिलते हैं

[23, 234, 89, 35, 9] 

लेकिन यह वह नहीं है जो मुझे चाहिए, जो मुझे वास्तव में चाहिए वह है:

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

क्योंकि मैं डेटा के पर्सेंटाइल की गणना कर रहा हूं और 0 से बहुत फर्क पड़ता है।

बिना किसी सूची से कोई नहीं मान कैसे निकालें 0 मान निकाल रहा है?