title: How to populate a dict
body: <p>I have a dict in this format:</p>
  
  <pre><code>names = ['Luis','Andres','Carlos']
  my_dict = {'Name': names, 'Age'=['----']*len(names),'Address':['----']*len(names)}
  </code></pre>
  
  <p>I get the rest of the data through a request, using 'Name' as the input, like this:</p>
  
  <pre><code>for i in range(len(my_dict['Name'])):
              data = request(my_dict['Name'][i]) # I got a list
              my_dict['Age'][i] = data[0]
              my_dict['Address'][i] = data[1] 
  </code></pre>
  
  <p>But I'm looking for a more idiomatic way to do it.</p>
  
  <p>Edit: The dictionary is a temporary object to store the data, the final purpose is to save the data as a csv file and I thought a dictionary would be a good way to do it, in this particular case all names are unique. I'm looking for a pure python solution without any external libraries such as pandas.</p>