ich hätte eine Frage zur Funktion fromkeys:
Code: Alles auswählen
alist=["a","b","c","d"]
d=dict.fromkeys(alist,{"foo":12})
for i in d.iteritems():print i
#=================================
# ('a', {'foo': 12})
# ('c', {'foo': 12})
# ('b', {'foo': 12})
# ('d', {'foo': 12})
#=================================
d["a"]["fuu"]=21
for i in d.iteritems():print i
#=================================
# ('a', {'foo': 12, 'fuu': 21})
# ('c', {'foo': 12, 'fuu': 21})
# ('b', {'foo': 12, 'fuu': 21})
# ('d', {'foo': 12, 'fuu': 21})
#=================================