如何附加字典?
我尝试了maindict[a] = m
和maindict[a][x] = n
。它没有用,我得到了TypeError: list indices must be integers or slices, not str
maindict =
{ 'a' : '',
'b' : '',
...
}
m =
{ 'x' : '',
'y' : ''}
n =
{ 'l' : '',
'm' : ''}
成为
maindict = { 'a' : { 'x' : { 'l' : '',
'm' : ''}, 'y' : ''},
'b' : '', ... }
答案 0 :(得分:1)
您只需要认识到您的字典键是字符串文字,而不是变量。
maindict['a'] = m
maindict['a']['x'] = n