擅长:python、mysql、java
<p>迭代时不应删除元素。相反,构建一个新的列表,最好使用列表理解:</p>
<pre><code>vowel = ['a','e','i','o','u']
my_list = ['hbyl','hawk','ibzj','hcxk','gawk']
new_my_list = [word for word in my_list if any(v in word for v in vowel)]
</code></pre>
<p>从本质上说,列表理解说的是“包括任何给定的词,只有当有任何元音在这个词。”</p>