Sto tentando di aggiornare i valori in un dizionario annidato, senza sovrascrivere le voci precedenti quando la chiave esiste già. Per esempio, ho un dizionario:Aggiornamento dei dizionari nidificati quando i dati hanno una chiave esistente
myDict = {}
myDict["myKey"] = { "nestedDictKey1" : aValue }
dare,
print myDict
>> { "myKey" : { "nestedDictKey1" : aValue }}
Ora, voglio aggiungere un'altra voce, sotto "myKey"
myDict["myKey"] = { "nestedDictKey2" : anotherValue }}
Ciò restituirà:
print myDict
>> { "myKey" : { "nestedDictKey2" : anotherValue }}
Ma voglio:
print myDict
>> { "myKey" : { "nestedDictKey1" : aValue ,
"nestedDictKey2" : anotherValue }}
C'è un modo per aggiornare o aggiungere "myKey"
con nuovi valori, senza sovrascrivere quelli precedenti?