title: Split list just like string.split()
body: <p>I want to split list just like <code>string.split(split_between_that_value)</code> does, how can I do this?</p>
  
  <p>So with string <code>"some string with spaces"</code> string.Split(' ') will split it to <code>[some, string, with, spaces]</code> array.</p>
  
  <p>But with list containing all characters as items I have no idea how to do it...</p>
  
  <p>List:</p>
  
  <p><code>{'s','o','m','e',' ','s','t','r','i','n','g',' ','w','i','t','h',' ','s','p','a','c','e','s'}</code></p>
  
  <p>I want it to to split into list of lists:</p>
  
  <p><code>{{'s','o','m','e'},{'s','t','r','i','n','g'},{'w','i','t','h'},{'s','p','a','c','e','s'}}</code></p>