title: dict.fromkeys all point to same list
body: <p>This was causing me a bit of grief...</p>
  
  <p>I created a dictionary from a list</p>
  
  <pre><code>l = ['a','b','c']
  d = dict.fromkeys(l, [0,0]) # initializing dictionary with [0,0] as values
  
  d['a'] is d['b'] # returns True
  </code></pre>
  
  <p>How can I make each value of the dictionary a seperate list?  Is this possible without iterating over all keys and setting them equal to a list?  I'd like to modify one list without changing all the others.</p>