title: Python: turn one item in list into two items
body: <p>First thanks in advance , still pretty new to python.</p>
  
  <p>I have the following list:</p>
  
  <pre><code>GroceryList = ['apples', 'oranges', 'strawberries and grapes', 'blueberries']
  </code></pre>
  
  <p>I have tried using .replace with the code:</p>
  
  <pre><code>GroceryList = [f.replace('and', '\'' + ',' + '\'') for f in GroceryList]
  </code></pre>
  
  <p>This replaces 'and' but the output after I print the list is:</p>
  
  <pre><code>['apples', 'oranges', "strawberries ',' grapes", 'blueberries']
  </code></pre>
  
  <p>This leaves two quotation marks creating another list at four items instead of the intended five.
  Does anyone know why?
  (In your explanation, if possible, could you also explain what I am doing wrong?)</p>