擅长:python、mysql、java
<p><strike>从评论中可以看到您想要一个列表。为此,地图的每个值都需要是一个列表,而不是一个字典。</strike></p>
<pre><code>mydict = {1: [{45:'ades'}], 2: [{68:'gdes'}]}
</code></pre>
<p>然后,当您向<code>mydict</code>添加内容时,需要索引到字典并更新:</p>
<pre><code>addthis = {44:'paes'}
mydict[1].append(addthis)
>>>mydict
{1: [{45: 'ades'}, {44: 'paes'}], 2: [{68: 'gdes'}]}
</code></pre>
<p>要更改<code>mydict</code>中的内容,您需要迭代列表中的项目并相应地更新:</p>
<pre><code>for el in mydict[1]:
if 45 in el.keys():
el[45] = 'qwes'
break
</code></pre>
<p>这将导致:</p>
<pre><code>>>>mydict
{1: [{45: 'qwes'}, {44: 'paes'}], 2: [{68: 'gdes'}]}
</code></pre>
<p/>
<hr/>
<p>在进一步说明之后,您似乎想要一本词典:</p>
<pre><code>mydict = {1: {45: 'ades'}, 2: {68: 'gdes'}}
</code></pre>
<p>要将元素添加到词典中的<code>1</code>,请执行以下操作:</p>
<pre><code>mydict[1][44] = 'paes'
>>>mydict
{1: [{44: 'paes', 45: 'ades'}], 2: [{68: 'gdes'}]}
</code></pre>
<p>您可以使用以下方法访问<code>44</code>处的值:</p>
<pre><code>mydict[1][44]
</code></pre>
<p>要修改<code>45</code>处的值:</p>
<pre><code>mydict[1][45] = 'qwes'
>>>mydict
{1: {44: 'paes', 45: 'qwes'}, 2: {68: 'gdes'}}
</code></pre>