What do these lines of code do?
<p>I am working with <code>numpy</code>. I encountered this line of code. </p>

<pre><code>a = (1.,80.,5.)
</code></pre>

<p>What does this mean? At some other line, I found</p>

<pre><code>aList = np.arange(a[0], a[1]+a[2], a[2])
</code></pre>

<p><strong>Note:</strong> <code>np</code> is namespace assigned from <code>numpy</code>.</p>

<pre><code>a = (1.,80.,5.)
</code></pre>

<p>Creates a tuple of 3 floats (1.0, 80.0 and 5.0).</p>

<pre><code>aList = np.arange(a[0], a[1]+a[2], a[2])
</code></pre>

<p>Created this list:</p>

<pre><code>[  1.   6.  11.  16.  21.  26.  31.  36.  41.  46.  51.  56.  61.  66.  71. 76.  81.]
</code></pre>

<p>Which, according to <a href="http://docs.scipy.org/doc/numpy/reference/generated/numpy.arange.html" rel="nofollow">http://docs.scipy.org/doc/numpy/reference/generated/numpy.arange.html</a> means thats 1.0 is a start, 85.0 (which is 80+5) is an end and 5.0 is a step (parameters of the function) for creating spaced values.</p>

python numpy