擅长:python、mysql、java
<p>下面是一个简单的解决方案:</p>
<pre><code>print(random.sample([i for i in range(1, 39) if i not in oldNumbers], 5))
</code></pre>
<p>或者您可以简单地使用<code>set</code>减法:</p>
<pre><code>print(random.sample(set(range(1, 39)) - set(oldNumbers), 5))
</code></pre>