擅长:python、mysql、java
<p>假设你有这样的清单:</p>
<pre><code>ls = [{"Itemname": "Test", "Itemprice": 1, "Qty": 0}, {"Itemname": "Test1", "Itemprice": 1, "Qty": 0}]
</code></pre>
<p>然后您可以使用这样的函数来更新项目:</p>
<pre><code>def updateItems(inpdic):
for item in ls:
if item["Itemname"] == inpdic["Itemname"]:
item["Qty"] += 1
return
ls.append(inpdic)
</code></pre>
<p>检查列表中的所有项,如果存在同名项,则增加数量并退出,否则追加。你知道吗</p>