title: Should the value type be determine for creating a new dictionary when using fromkeys()
body: <p>If I pre-created a dictionary as follows:</p>
  
  <pre><code>dict_key = ["[ key 01 ]", "[ key 02 ]", "[ key 03 ]"]
  my_dict = dict.fromkeys(dict_key, None)
  
  # my_dict
  {
      'key01' : None,
      'key02' : None,
      'key03' : None,
  }
  </code></pre>
  
  <p>And at the end of the my code, this dictionary is expected to be returned something as:</p>
  
  <pre><code>{
      'key01' : 'value01',
      'key02' : 'value02',
      'key03' : 'value03',
  }
  </code></pre>
  
  <p>where the values will be of strings type.</p>
  
  <p>My question here would be for the <code>my_dict</code> creation, since the values will be of string type, if I am trying it conform to Python standards, or for someone to review my code, in cases like this - should I change it to <code>dict.fromkeys(dict_key, '')</code> or will either work?</p>