title: Remove and return adjacent elements from a list
body: <p>I have a list like this: <code>[1, 3, 4, 5, 1]</code>
  and I want to remove the first <code>n</code> elements, so for <code>n = 3</code>, I want to return that list, while removing it from the original list. So I'd have <code>[1,3,4]</code>
   and my original list is now <code>[5, 1]</code>.</p>
  
  <p>What is the best way to do that in python?</p>