title: What is the most efficient way of turning this list into a string?
body: <p>I'm trying to create a string consisting of elements from a dictionary value.</p>
  
  <pre><code>For line in dictionary:
      print 'Category'.format(line['categories'])
  </code></pre>
  
  <p>This is the result of running the code above: </p>
  
  <pre><code>Category = [[u'Cafes', u'cafes'], [u'Pakistani', u'pakistani'], [u'Halal', u'halal']]
  Category = [u'American (New)', u'newamerican'], [u'Desserts', u'desserts']]
  </code></pre>
  
  <p>When I use this:</p>
  
  <pre><code>for x in line['categories']:
      cat =', '.join(x)
      print cat
  </code></pre>
  
  <p>This is the result:</p>
  
  <pre><code>Cafes, cafes
  Pakistani, pakistani
  Halal, halal
  
  American (New), newamerican
  Desserts , desserts
  </code></pre>
  
  <p>What I'm trying to achieve is :</p>
  
  <pre><code>'Cafes, cafes, Pakistani, pakistani, Halal, halal'
  American (New), newamerican, Desserts , desserts
  </code></pre>