Fix Python – How can I initialize a dictionary of distinct empty lists in Python?
My attempt to programmatically create a dictionary of lists is failing to allow me to individually address dictionary keys. Whenever I create the dictionary of lists and try to append to one key, all of them are updated. Here’s a very simple test case:
data = {}
data = data.fromkeys(range(2),[])
data[1].append(‘hello’)
print data
Actual result: {….