回答此问题可获得 20 贡献值,回答如果被采纳可获得 50 分。
<p>我要做的是找到一种方法,让我的代码返回从一个添加到变量的列表中的所有值的组合,以列表的形式返回每个答案。例如</p>
<pre><code> target_number = 8
usingnumbers = [1, 2, 4, 8]
returns:
[8]
[4, 4]
[4, 2, 2]
[4, 2, 1, 1]
[4, 1, 1, 1, 1]
[2, 2, 1, 1, 1, 1]
[2, 1, 1, 1, 1, 1, 1]
[1, 1, 1, 1, 1, 1, 1, 1]
</code></pre>
<p>等等。我希望重复的值被丢弃,例如[4,2,2],[2,4,2],[2,2,4]在技术上都是有效的,但我只想显示其中一个。理想情况下,我希望代码也返回每个数字在每个列表中出现的次数,但我相信我自己可以做到这一点。在</p>