title: List assignment with [:]
body: <p>What's the difference between</p>
  <pre><code>lst  = range(100)
  </code></pre>
  <p>and</p>
  <pre><code>lst[:] = range(100)
  </code></pre>
  <p>Before that assignment the <code>lst</code> variable was already assigned to a list:</p>
  <pre><code>lst = [1, 2, 3]
  lst = range(100)
  </code></pre>
  <p>or</p>
  <pre><code>lst = [1, 2, 3]
  lst[:] = range(100)
  </code></pre>