How to make random selection from a set of random numbers? : <ul>
<li>I have a series expressed as </li>
</ul>

<blockquote>
  <p><code>y = a*np.exp(-t/T1) + a*np.exp(-t/T2) + a*np.exp(-t/T3) + a*np.exp(-t/T4) + a*np.exp(-t/T5)</code></p>
</blockquote>

<ul>
<li><p>I want to generate this series <code>n</code> number of times.</p></li>
<li><p>For each iteration, I want the T1-T5 values to be picked from another set of values.</p></li>
<li><p>These values are also ranges of random numbers-</p></li>
</ul>

<blockquote>
<pre><code>value1 = np.random.uniform(1,5)
value2 = np.random.uniform(6,10)
value3 = np.random.uniform(11,15)
value4 = np.random.uniform(16,20)
value5 = np.random.uniform(21,25)
value6 = np.random.uniform(26,30)
value7 = np.random.uniform(31,35)
value8 = np.random.uniform(36,40)
value9 = np.random.uniform(41,45)
value10 = np.random.uniform(46,50)
</code></pre>
</blockquote>

<p>What is the easiest way to do this task? can I use something like <code>np.random.choice</code> to pick from the set of values for each T?</p>
