擅长:python、mysql、java
<p>你的意思是这样的:</p>
<pre><code>item_list = [item for item in items if item > 3]
</code></pre>
<p>或者,可以使用<code>Generator</code>表达式,该表达式不会创建新列表,而是返回生成器,然后使用<code>yield</code>方法返回每次迭代的下一个元素:</p>
<pre><code>for item in (item for item in items if item > 3):
# Do your task
</code></pre>