title: How to slice a list with START being larger than STOP
body: <p>I want to slice a list from START to STOP, but have the iteration continue past the last element, and circle all the way back to the first element. Then continue stepping till reaching STOP.</p>
  
  <p>I tried list slicing like so:</p>
  
  <pre><code>    list_a = list(range(8))
      reordered_list = list_a[5:2]
  </code></pre>
  
  <p>But only received an empty list:</p>
  
  <pre><code>    []
  </code></pre>
  
  <p>Ideally i want <strong>list_a</strong> to print out:</p>
  
  <pre><code>    [5, 6, 7, 0, 1]
  </code></pre>
  
  <p>Basically, I want the traversal to go "full circle" and continue the iteration at index 0.</p>