title: Reversing a list slice in python
body: <p>I am trying to reverse slice of a list in python but it returns an empty list. But when I try with whole list, it works fine. Am I missing anything here?</p>
  <pre><code>l = [1,2,3,4,5,6,7,8]
  l[::-1] = [8, 7, 6, 5, 4, 3, 2, 1]     # &lt;&lt;&lt; This worked fine.
  
  l[2:5] = [3, 4, 5]
  l[2:5:-1] = []       # &lt;&lt;&lt; Expecting [5,4,3] here.
  </code></pre>
  <p>Any clues?</p>