擅长:python、mysql、java
<p>为什么不在尝试检索值之前简单地检查元组的长度?在</p>
<pre><code>err_tup = check_String(s, pathType)
if len(err_tup) == 2:
errCode, i = err_tup
else: # assuming it can only be 1 otherwise
errCode = err_tup
</code></pre>
<p>这将在不更改生成元组的其余代码的情况下工作,并且在语义上是清晰的。在</p>
<p>基于<em>“简单比复杂好。”</em></p>