{ 'aaa' : { 'bbb' : 'string1', 'ccc' : 'string2', 'ddd' : 'string3' },
'bbb' : { 'ccc' : 'string4', 'ddd' : 'string5', 'eee' : 'string6', 'fff' : 'string7' },
'ccc' : { 'aaa' : 'string8', 'bbb' : 'string9' }
}
Thus, we have: DD['bbb']['ccc'] is the value 'string4', while
DD['ccc']['bbb'] is 'string9'.
newdict2[key1][key2] == value.
{ 'aaa' : { 'bbb' : 'string1', 'ccc' : 12, 'ddd' : 'string3' },
'bbb' : { 'ccc' : 'string4', 'ddd' : 'string5', 'eee' : 'string6', 'fff' : 'string7' },
'ccc' : { 'aaa' : 'string8', 'bbb' : 'string9' }
}
{ 'aaa' : { 'bbb' : 'string1', 'ccc' : 'string2', 'ddd' : 'string3', 'ggg' : 'string17' },
'bbb' : { 'ccc' : 'string4', 'ddd' : 'string5', 'eee' : 'string6', 'fff' : 'string7' },
'ccc' : { 'aaa' : 'string8', 'bbb' : 'string9' }
}
{ 'aaa' : { 'bbb' : 'string1', 'ccc' : 'string2', 'ddd' : 'string3' },
'bbb' : { 'ccc' : 'string4', 'ddd' : 'string5', 'eee' : 'string6', 'fff' : 'string7' },
'ccc' : { 'aaa' : 'string8', 'bbb' : 'string9' },
'ggg' : { 'aaa' : 'string17' }
}