<p>我们都知道Python的</p>
<pre><code>[f(x) for x in y if g(x)]
</code></pre>
<p>语法。</p>
<p>然而
<a href="http://docs.python.org/2/library/ast.html#abstract-grammar" rel="noreferrer">AST</a>列表理解的表示可以容纳多个“if”表达式:</p>
<pre><code>comprehension = (expr target, expr iter, expr* ifs)
</code></pre>
<p>有人能给我一个python代码的例子吗?这个例子可以生成一个AST,它有多个if表达式?</p>