<p>快捷条件表达式:<br/>
<code>expression1</code>如果<code>condition</code>其他<code>expression2</code><br/>
<code>x=1 if a>3 else 2</code><br/>
但是:我可以在开头有两个表达式吗?<br/>
<code>x=1,b=3 if a>3 else 2</code></p>
<p>感谢><code>idontknow</code>,解决方案是></p>
<pre><code> previousTime,BS_Count=(db_row_to_list[0][14],BS_Count+1) if db_row_to_list[0][14] is not None else (db_row_to_list[0][3],BS_Count)
</code></pre>
<p>您可以使用<code>tuples</code>:</p>
<pre class="lang-py prettyprint-override"><code>>>> a = 4
>>> (x, b) = (1, 3) if a > 3 else (2, 2)
>>> x
1
>>> b
3
>>>
</code></pre>