擅长:python、mysql、java
<pre><code> for FunctionRecall in compositions(k = k-1, n = n-SumIterator):
comp.append((SumIterator,) + FunctionRecall)
</code></pre>
<p>SumIterator是<code>1</code><code>(SumIterator,)</code>是元组<code>(1,)</code></p>
<p>内部<code>for</code>循环通过<code>compositions</code>返回的元素运行FunctionRecall,返回的元素可以是元组,也可以是集合或整数。因此,当你达到这一点时,你有:</p>
<pre><code> comp.append((1,) + 2)
</code></pre>
<p>不能“添加”元组和标量。你想在这里干什么。。。元组合成?那就是(1,)+(2,)</p>