값을 제거하지 않고 목록에서 없음 값 제거

| | | | | | | |

이것이 내가 시작한 소스입니다.

내 목록

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은 많은 차이를 만들기 때문입니다.

없이 목록에서 None 값을 제거하는 방법 0 값을 제거하시겠습니까?