擅长:python、mysql、java
<p>您需要更多地考虑矢量化的术语,并学习更多有关切片numpy数组的知识。有一个非常优雅的解决方案:</p>
<pre class="lang-py prettyprint-override"><code>is_inside = np.sqrt(dataOne**2 + dataTwo**2) < 1
plt.plot(dataOne[is_inside], dataTwo[is_inside], 'bo')
plt.plot(dataOne[~is_inside], dataTwo[~is_inside], 'yo')
</code></pre>