title: Is Python list.extend() Order Presserving?
body: <p>I'm wondering whether the extend function preserves the order in the two list.</p>
  
  <pre><code>&gt;&gt; list = [1, 2, 3]
  &gt;&gt; list.extend([4, 5])
  &gt;&gt; list
  [1, 2, 3, 4, 5]
  </code></pre>
  
  <p>Is extend always working like that way?</p>