擅长:python、mysql、java
<p><a href="https://stackoverflow.com/questions/61605/is-it-pythonic-for-a-function-to-return-multiple-values/61636#61636">Functions in Python always return a single value</a>。特别是它们可以返回一个元组。</p>
<p>如果不知道一个元组中有多少值,可以检查其长度:</p>
<pre><code>tuple_ = hillupillu()
i = tuple_[0] if tuple_ else None
j = tuple_[1] if len(tuple_) > 1 else None
</code></pre>