擅长:python、mysql、java
<p>您可以尝试:</p>
<pre><code>a,b = zip(*(t for t in zip(a,b) if t[1] != nan))
</code></pre>
<p>如果想要列表而不是元组,请在后面使用<code>a = list(a)</code>和<code>b = list(b)</code></p>
<hr/>
<pre><code>>>> a = ['a', 'b', 'c', 'd', 'e', 'f', 'g', 'h', 'i', 'j']
>>> b = [nan, 'gfdg', 54.0, nan, 54.0, nan, 'wre', nan, 54, nan]
>>>
>>> a,b = zip(*(t for t in zip(a,b) if t[1] != nan))
>>> a
('b', 'c', 'e', 'g', 'i')
>>> b
('gfdg', 54.0, 54.0, 'wre', 54)
</code></pre>