title: How to insert multiple elements into a list?
body: <p>In JavaScript, I can use <code>splice</code> to insert an array of multiple elements in to an array: <code>myArray.splice(insertIndex, removeNElements, ...insertThese)</code>.</p>
  <p>But I can't seem to find a way to do something similar in Python <em>without</em> having concat lists. Is there such a way? (There is already a Q&amp;A about <a href="https://stackoverflow.com/questions/2218238/inserting-a-value-into-all-possible-locations-in-a-list">inserting single items</a>, rather than multiple.)</p>
  <p>For example <code>myList = [1, 2, 3]</code> and I want to insert <code>otherList = [4, 5, 6]</code> by calling <code>myList.someMethod(1, otherList)</code> to get <code>[1, 4, 5, 6, 2, 3]</code></p>