擅长:python、mysql、java
<p>由于您的数字位于numpy数组中,因此在整个数组(或数组片段)中使用广播操作要比编写显式循环并对单个项进行操作有效得多。这是使用numpy的主要原因!你知道吗</p>
<p>尝试以下操作:</p>
<pre><code># compute your `n` array as before
areas = pi * n**2 # this will be a new array with the area of each cylinder
area_differences = areas[1:] - areas[:-1] # differences in area between adjacent cylinders
</code></pre>