擅长:python、mysql、java
<p>在NumPy中,您可以而且应该将操作矢量化,例如:</p>
<pre><code>span_y = span_x**2
y = float(input("Enter y: "))
bracket1 = np.array((span_y, np.abs(span_y - y))).min(axis=0)
bracket2 = np.zeros_like(bracket1)
bracket2[ bracket1 < y ] = np.roll(span_y, 1)
bracket2[ bracket1 >= y] = np.roll(span_y, -1)
</code></pre>