擅长:python、mysql、java
<p>您可以使用列表理解并使用<a href="https://docs.python.org/2/library/math.html#math.isnan" rel="nofollow noreferrer">math.isnan</a>进行检查:</p>
<pre><code>import math
listname = [0 if math.isnan(x) else x for x in listname]
</code></pre>
<p>但对于非浮点类型,如果有字符串、其他数值类型等,则无法使用。。在您的列表中,您可以使用<code>str(x) != 'nan</code></p>
<pre><code>listname = [0 if str(x)=='nan' else x for x in listname]
</code></pre>