dict.fromkeys all point to same list
<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>
