擅长:python、mysql、java
<p>您不会将其从<code>dirs</code>列表中删除。如果你是,你会看到你的“删除”打印件,不是吗?在</p>
<p>将<code>for d in dirs</code>更改为<code>for d in list(dirs)</code>,以便在迭代<code>dirs</code>列表时安全地删除该列表中的项。在</p>
<p>或者你可以写:</p>
<pre><code>dirs[:] = [d for d in dirs if not d.startswith("keep_")]
</code></pre>