title: Split string into a list, with items of equal length
body: <p>I have a string (without spaces) which I need to split into a list with items of equal length. I'm aware of the <code>split()</code> method, but as far as I'm aware this only splits via spaces and not via length.</p>
  
  <p>What I want to do is something like this:</p>
  
  <pre><code>string = "abcdefghijklmnopqrstuvwx"
  string = string.Split(0 - 3)
  print(string)
  
  &gt;&gt;&gt; ["abcd", "efgh", "ijkl", "mnop", "qrst", "uvwx"]
  </code></pre>
  
  <p>I have thought about looping through the list but I was wondering if there was a simpler solution?</p>