title: Python adding to a list
body: <p>I have a list</p>
  
  <pre><code>string = ['a', 'b', 'c', 'd', 'e', 'f']
  </code></pre>
  
  <p>I'm trying to make a space in between each 2 characters of the list so that it will become this:</p>
  
  <pre><code>['a', 'b', ' ', 'c', 'd', ' ', 'e', 'f']
  </code></pre>
  
  <p>I have tried this:</p>
  
  <pre><code>test = 0
  
  while test != len(string):
      for i in range(2):
  
          string.append(' ')
      test = test + 1
  
  print (string)
  </code></pre>
  
  <p>But it gives this error:</p>
  
  <pre><code>    Traceback (most recent call last):
    File "D:/Python/New folder (3)/test.py", line 8, in &lt;module&gt;
      string.append(' ')
  MemoryError
  </code></pre>