擅长:python、mysql、java
<p>您可以使用<strong>模数(%)</strong>运算符。当您用一个数字检查<code>i</code>时,如果是真的,您希望将<code>j</code>增加1。这里有一个模式,您正在检查的数字在除以3时给出2的余数,下面是如何实现此<em>模式</em>逻辑以使检查更简单、高效和紧凑:</p>
<pre><code>OptVariableControle =np.array([])
j = 1
# Replaced 27 by 26 here, as you do not want j to change when i is 26
for i in range (0,26):
if i %3 == 2 :
j = j+1
OptVariableControle =np.append(OptVariableControle,
(optionsActualise[i] + betas["beta" + str(j)]* (optionsActualise[i]-esperences[i])))
</code></pre>