擅长:python、mysql、java
<p>根据每次迭代后的<a href="https://stackoverflow.com/users/1709364/jasonharper">User:jasonharper</a>清除<code>t1</code>,因为您使用的是<code>append</code>方法,该方法将在单次迭代后继续在后面添加元素,其大小超过<code>5</code>,这使得条件始终<code>False</code>。<br/>
<strong>在代码中进行以下更改:</strong></p>
<pre><code>...
while active:
for i in range(5):
...
</code></pre>
<p><strong>至</strong></p>
<pre><code>...
while active:
t1 = []
for i in range(5):
...
</code></pre>
<h2>方法2</h2>
<p>使用以下方法创建<code>t1-list</code>,其中自动重新创建每个迭代<code>t1</code>:</p>
<pre><code>...
while active:
t1 = [choice(tab) for _ in range(5)]
win.sort()
t1.sort()
...
</code></pre>