title: Populating Neo4j using python Dictionary
body: <p>So I just started with Neo4j, and I'm trying to figure out how I might populate my DataFrame.  I have a dictionary of words as keys and synonyms as values in a list and I want to populate Neo4j that seems like it would be an interesting way to learn how to use the database.</p>
  
  <p>An example would be:</p>
  
  <p>'CRUNK' : [u'drunk', u'wasted', u'high', u'crunked', u'crazy', u'hammered', u'alcohol', u'hyphy', u'party']</p>
  
  <p>The lists are not going to be of equal length so converting it to a more typical csv format is not an option, and I haven't found an explanation of how I could populate the database like I would for the SQL database in a Django app.  I want to do something like this:</p>
  
  <pre><code>for each k,v in dictionary:
      add k and add relationship to each value in v
  </code></pre>
  
  <p>Does anyone have any tutorials, documentation or answers that could help point me in the right direction?</p>