title: Multiple list to a dictionary
body: <p>I'm looking to convert lists like:</p>
  
  <pre><code>idx = ['id','m','x','y','z']
  a = ['1, 1.0, 1.11, 1.11, 1.11']
  b = ['2, 2.0, 2.22, 2.22, 2,22'] 
  c = ['3, 3.0, 3.33, 3.33, 3.33']
  d = ['4, 4.0, 4.44, 4.44, 4.44'] 
  e = ['5, 5.0, 5.55, 5.55, 5.55']
  </code></pre>
  
  <p>Into a dictionary where:</p>
  
  <pre><code>dictlist = {
      'id':[1,2,3,4,5],
      'm':[1.0,2.0,3.0,4.0,5.0],
      'x':[1.11,2.22,3.33,4.44,5.55],
      'y':[1.11,2.22,3.33,4.44,5.55],
      'z':[1.11,2.22,3.33,4.44,5.55]
  }
  </code></pre>
  
  <p>But I would like to be able to do this for a longer set of lists >> 6 elements per list. So I assume a function would be best to be able to create dict for the len of elements in the idx list.</p>
  
  <p>**Edit:
  in response to g.d.d.c:</p>
  
  <pre><code>I had tried something like:
  
  def make_dict(indx):
      data=dict()
      for item in xrange(0,len(indx)):
          data.update({a[item]:''})
      return data
  
  data = make_dict(idx)
  </code></pre>
  
  <p>Which worked for making:</p>
  
  <pre><code>{'id': '', 'm': '', 'x': '', 'y': '', 'z': ''}
  </code></pre>
  
  <p>but then adding each value to the dictionary became an issue.</p>