title: Python range() with negative strides
body: <p>Is there a way of using the <code>range()</code> function with stride -1?</p>
  
  <p>E.g. using <code>range(10, -10)</code> instead of the square-bracketed values below?</p>
  
  <p>I.e the following line:</p>
  
  <pre><code>for y in range(10,-10)
  </code></pre>
  
  <p>Instead of</p>
  
  <pre><code>for y in [10,9,8,7,6,5,4,3,2,1,0,-1,-2,-3,-4,-5,-6,-7,-8,-9,-10]:
  </code></pre>
  
  <p>Obviously one could do this with another kind of loop more elegantly but the <code>range()</code> example would work much better for what I want.</p>