擅长:python、mysql、java
<p>这在很大程度上取决于你的“做某事”意味着什么。如果这是一个简单的记录更新,那么忘记这个<code>set</code>实现,去查字典。使用旧数据创建旧字典,键入产品ID。然后用新数据更新它</p>
<pre><code>catalog = {self.id: [ <remainder of the row> ] for self in old_data}
catalog.update( {self.id: [ <remainder of the row> ] for self in new_data} )
</code></pre>