擅长:python、mysql、java
<p>为了更好地诊断,可以像这样处理异常</p>
<pre><code>def deleteOperation(lname1, sKeys, lname2):
delMaster = copy.deepcopy(lname2)
for k, v in lname1:
if k not in sKeys:
try:
delMaster.remove((k, v))
except ValueError:
print("{} not found in {}".format((k,v), delMaster))
return delMaster
</code></pre>
<p>复制列表然后从中删除是一种不寻常的方法。通常,将你想要的数据复制到一个新的数据结构中会更加高效和安全。你这样做有什么特别的原因吗?在</p>