擅长:python、mysql、java
<p>一个非常快速的优化是使<code>names</code>成为一个集合,因为列表查找是线性的(O(n)),而集合查找是常量(O(1)):</p>
<pre><code>names = set()
doubleList = []
for number, object1 in enumerate(allinstances):
if object1.name not in names:
names.add(object1.name)
</code></pre>