擅长:python、mysql、java
<p>您可以使用<a href="https://stackoverflow.com/questions/14507591/python-dictionary-comprehension"><em>dict comprehension</em></a>:</p>
<pre><code>>>> new={k:[m,p+1,n] for k,(m,p,n) in inventory.items()}
{'G': ['Appliance', 301, 50], 'E': ['Toy', 12, 1400], 'D': ['Cloth', 10, 1300], 'B': ['Toy', 9, 1100], 'A': ['Toy', 4, 1000], 'C': ['Cloth', 16, 1200], 'F': ['Cloth', 19, 1500]}
>>>
</code></pre>
<p>以及寻找特殊物品:</p>
<pre><code>>>> {k:[m,p,n] for k,(m,p,n) in new.items() if p==19}
{'F': ['Cloth', 19, 1500]}
</code></pre>