擅长:python、mysql、java
<p>你选择了错误的方式来重复事情</p>
<pre><code>import itertools as it
permutations = [i for i in it.product(*it.repeat(range(6),10)) if sum(i)==10]
df = pd.DataFrame(data=permutations,columns=['x1','x2','x3','x4','x5','x6','x7','x8','x9','x10'])
</code></pre>
<p>这将得到大约85228个结果</p>