擅长:python、mysql、java
<p>你是说这个吗?很抱歉,我的问题没有在评论中回应您的问题,因此我不得不将其作为可能的解决方案/解释</p>
<pre><code>>>> d={}
>>> d
{}
>>> d['a'] = {'b' : {'c','d','e'} }
>>> d
{'a': {'b': {'c', 'e', 'd'}}}
>>>
>>> d['a']['b']
{'c', 'e', 'd'}
</code></pre>
<p>///EDIT:因此,当字典已经存在时,您可以更改其内容。但是,如果要添加新的对(到现有密钥的右侧),则必须向现有密钥添加一个不存在的语法。我想我解释得很复杂,对不起</p>
<pre><code>>>> d['a']['b'] = "4"
>>> d
{'a': {'b': '4'}}
>>> d['a']['b'] = ["4","test","hello"]
>>> d
{'a': {'b': ['4', 'test', 'hello']}}
>>> d['a']['b'] = (1,2,3,4)
>>> d
{'a': {'b': (1, 2, 3, 4)}}
>>>
</code></pre>
<p>Python控制台中的另一个示例:</p>
<pre><code>>>> test = {}
>>> test['betts']['avg'] = 300
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
KeyError: 'betts'
>>> test['betts'] = {}
>>> test['betts']['avg'] = 300
>>> test
{'betts': {'avg': 300}}
>>>
</code></pre>