擅长:python、mysql、java
<p>您可以使用逻辑and操作<code>&</code>来实现如下所示的使用向量化(不使用python循环)</p>
<pre class="lang-py prettyprint-override"><code>
import numpy as np
ar = np.arange(5,45)
inter_data = np.arange(100, 100+40*100, 100)
cond = (ar+1) * 100 > inter_data
cond &= (ar) * 100 < inter_data
np.where(cond, ar*100+50, inter_data)
</code></pre>