title: Splitting list Python
body: <p>I have the list which looks something of this sort. I wanted to know if there is any quick way to create sub list out of this? </p>
  
  <pre><code>list = [1,2,3,4,5,6,7,8,.....]
  </code></pre>
  
  <p>What is the best way in python to split list into this sublist? </p>
  
  <pre><code>1. [(1, 2), (3, 4), (5, 6), ...]
  2. [(1, 2, 3), (4, 5, 6), ...]
  3. [(1,2,3,4),(5,6,7,8), ....]
  </code></pre>