title: Re-using zip iterator in python 3
body: <p>I have the <code>zip</code> object:</p>
  
  <pre><code>L_RANGES = zip(range(10, 20), range(11, 21))
  </code></pre>
  
  <p>First call of <code>L_RANGES</code> is ok:</p>
  
  <pre><code>print(type(L_RANGES))
  for a, b in L_RANGES:
    print(a, b)
  </code></pre>
  
  <p>Output:</p>
  
  <pre><code>&lt;class 'zip'&gt;
  10 11
  11 12
  12 13
  13 14
  14 15
  15 16
  16 17
  17 18
  18 19
  19 20
  </code></pre>
  
  <p>Bu the next calls do not display anything. Is there any way to maintain or reset that. So far I can just convert it to the list:</p>
  
  <pre><code>L_RANGES = list(zip(range(10, 20), range(11, 21)))
  </code></pre>