擅长:python、mysql、java
<p>我会清理所有NaN's的列表,然后得到已清理列表的中值。我想到了两种方法。如果您使用的是numpy库,可以执行以下操作:</p>
<p><code>x = x[numpy.logical_not(numpy.isnan(x))]</code>
其中<code>x</code>是要获取</p>
<p>或者,如果只想使用包含的库,可以执行以下操作:</p>
<pre><code>import math
x = [value for value in x if not math.isnan(value)]
</code></pre>
<p>然后,要得到中间值,只需使用清理过的列表:`中间值(x)``</p>