擅长:python、mysql、java
<p>您可以浏览列表并保留一个<code>set</code>的唯一名称。每次遇到一个新名称(即不在集合中的名称),将其添加到集合中,并将相应的dict添加到结果中:</p>
<pre><code>def uniqueNames(dicts):
names = set()
result = []
for d in dicts:
if not d['Name'] in names:
names.add(d['Name'])
result.append(d)
return result
</code></pre>