擅长:python、mysql、java
<p>只要用<code>list comprehension</code>这样做</p>
<pre><code>x = [0.0,0.0,0,0.0009765625,0.0003255208333333333,0.0021158854166666665,0.005045572916666667,0.013020833333333334,0.019856770833333332,0.0107421875,0.004557291666666667,0.000]
x = [i for i in x if i != 0]
print(x)
</code></pre>
<p><strong>演示:</strong><a href="https://rextester.com/NAVN53491" rel="nofollow noreferrer">https://rextester.com/NAVN53491</a></p>
<p>用<code>remove()</code>和<code>while</code>的另一种方式</p>
<pre><code>x = [0.0,0.0,0,0.0009765625,0.0003255208333333333,0.0021158854166666665,0.005045572916666667,0.013020833333333334,0.019856770833333332,0.0107421875,0.004557291666666667,0.000]
try:
while True:
x.remove(0)
except ValueError:
pass
print(x)
</code></pre>
<p><strong>演示:</strong><a href="https://rextester.com/YTXM11780" rel="nofollow noreferrer">https://rextester.com/YTXM11780</a></p>