title: Concatenate dictionary keys to a string
body: <p>I have 14 dictionaries all containing the same keys of information (i.e. time, date etc.) , but varying values. I'm trying to build a function that will put together a sentence when the dictionary is listed as the argument in the function.</p>
  
  <p>If I have a dictionary:</p>
  
  <pre><code>dic1 = {'Name': 'John', 'Time': 'morning'}
  </code></pre>
  
  <p>And I want to concatenate them to a string:</p>
  
  <pre><code>print 'Hello ' + dic1['Name']+', good ' + dic1['Time']+ '.'
  </code></pre>
  
  <p>How would I go about this?</p>
  
  <p>*Note, sorry, this returns the error:</p>
  
  <pre><code>TypeError: can only concatenate list (not "str") to list
  </code></pre>