擅长:python、mysql、java
<p>谢谢,阿特姆</p>
<p>你说得对。我从另一个渠道找到了另一个答案,这是:</p>
<blockquote>
<p>It's a Numpy array - it's a special feature of NumPy arrays called
boolean indexing that lets you filter out only the values in the array
where the filter returns True: </p>
<p><a href="https://docs.scipy.org/doc/numpy-1.13.0/user/basics.indexing.html?fbclid=IwAR3sGlgSwhv3i7IETsIxp4ROu9oZvNaaaBxZS01DrM5ShjWWRz22ShP2rIg#boolean-or-mask-index-arrays" rel="nofollow noreferrer">https://docs.scipy.org/doc/numpy-1.13.0/user/basics.indexing.html?fbclid=IwAR3sGlgSwhv3i7IETsIxp4ROu9oZvNaaaBxZS01DrM5ShjWWRz22ShP2rIg#boolean-or-mask-index-arrays</a></p>
<p>import numpy as np</p>
<p>a = np.array([1, 2, 3, 4, 5]) filter = a > 3</p>
<p>print(filter)</p>
<blockquote>
<blockquote>
<blockquote>
<p>[False, False, False, True, True]</p>
</blockquote>
</blockquote>
</blockquote>
<p>打印(一个[过滤器])</p>
<blockquote>
<blockquote>
<blockquote>
<p>[4, 5]</p>
</blockquote>
</blockquote>
</blockquote>
</blockquote>