Ich habe ein Standarddict mit einem verschachtelten Wörterbuch, von dem ich versuche, die Summe der Werte zu erhalten. Aber ich habe mich bemüht, einen Weg zu finden, dies zu tun.verschachtelte Standardwörterbuchzählwerte
Im Beispiel unten, ich versuche die count
alle Werte zu zählen:
from collections import defaultdict
x = defaultdict(dict)
x['test1']['count'] = 14
x['test4']['count'] = 14
x['test2']['count'] = 14
x['test3']['count'] = 14
print x
""" methods I've tried """
# print x.values()
# print sum(x for y in x.values() for x in y['count'].iteritems())
# print sum(x.itervalues())
Die Methoden liefern.
Irgendwelche Hinweise oder Hilfe, wo ich möglicherweise einen Fehler mache?