相关疑难解决方法(0)

将值设置为字典的字典值

代码:

>>> mydict = {}
>>> keylist = ['a','b','c']
>>> mydict=dict.fromkeys(keylist,{})
>>> mydict['a']['sample'] = 1
>>> mydict
{'a': {'sample': 1}, 'c': {'sample': 1}, 'b': {'sample': 1}}
Run Code Online (Sandbox Code Playgroud)

我期待mydict['a']['sample'] = 1将为一个字典值设置值,并得到这个:{'a': {'sample': 1}, 'c': {}, 'b': {}}.

我在这里错过了什么?我应该怎么做才能获得预期的输出?

python dictionary

2
推荐指数
1
解决办法
164
查看次数

标签 统计

dictionary ×1

python ×1