擅长:python、mysql、java
<p>当你删除文件时,我想你不需要长期保存它。
可以使用集合,集合是不可变的结构,不允许重复。你知道吗</p>
<pre><code>import random
lottery = set() #empty set
</code></pre>
<p>假设要生成6个数字:</p>
<pre><code>while len(lottery) < 7:
lottery.add(random.randint(1,100)) #same method you used for random
print(lottery)
{6, 41, 75, 49, 85, 87, 61}
</code></pre>
<p>如果需要多次运行,请将其放入函数中</p>
<pre><code>def run_lottery():
lottery = set()
while len(lottery) < 7:
lottery.add(random.randint(1,100)) #same method you used
return lottery
</code></pre>
<p>并用一个变量来调用它:</p>
<pre><code> lucky = run_lottery()
print(lucky)
{100, 10, 13, 17, 49, 57, 63}
</code></pre>