title: How to use python to group a list of numbers by ascending order?
body: <p>Lets say I have this list of numbers:</p>
  
  <p><strong>1, 2, 3, 4, 7, 8, 10, 12, 15, 16, 17, 18, 19, 20, 21, 22, 24, 26, 27, 29</strong></p>
  
  <p>And I want to create 5 even groups based on ascending order in the list:</p>
  
  <p>group 1: <strong>1, 2, 3, 4, 7</strong></p>
  
  <p>group 2: <strong>8, 10, 12, 15, 16</strong></p>
  
  <p>group 3: <strong>17, 18, 19, 20, 21</strong></p>
  
  <p>etc...</p>
  
  <p>Can I use python to do this?   I know that I can group by 0:4; 5:9... but I have many lists of various lengths that I need to sort into 5 exact groups each.  </p>