擅长:python、mysql、java
<p>有很多方法可以做到这一点。使用list(set(a))将创建一个list,这可能需要很长时间,具体取决于您的set。但是,由于您只需要迭代少量的循环,我将使用一个迭代器和一个计数器:</p>
<pre><code>count = 0
for elem in iter(mySet):
count = count + 1
if count == 10:
break
print elem
</code></pre>
<p>这将避免创建长列表的开销,并且使用一些手动代码控制循环的开销可能可以忽略不计。</p>