我的列表
L = [0, 23, 234, 89, None, 0, 35, 9]
Run Code Online (Sandbox Code Playgroud)
当我运行这个:
L = filter(None, L)
Run Code Online (Sandbox Code Playgroud)
我得到了这个结果
[23, 234, 89, 35, 9]
Run Code Online (Sandbox Code Playgroud)
但这不是我需要的,我真正需要的是:
[0, 23, 234, 89, 0, 35, 9]
Run Code Online (Sandbox Code Playgroud)
因为我正在计算数据的百分位数而且0会产生很大的差异.
如何在不删除0值的情况下从列表中删除None值?