回答此问题可获得 20 贡献值,回答如果被采纳可获得 50 分。
<p>我试图让我的程序运行,因为我想它,但我有一些问题,希望有人能帮助它。在</p>
<p>我写了一个程序,它获取一个字符列表,然后将它们组合起来创建单词。当列表中有“”时,单词结束。所以看起来是这样的:</p>
<pre><code>inp = ['r','e', 'e', 'l', ' ', 'y', 'e', 'l', 'l', 'o', 'w', ' ', 'g', 'e', 'l',' ', 'p','e','e','k']
outp = ['reel', 'yellow', 'gel', 'peek']
</code></pre>
<p>代码如下:</p>
^{pr2}$
<p>现在要得到输出(如果输入在上面),我需要调用mer两次。有没有办法让它运行到输入列表为空,或者使用递归?在</p>
<p>这只是一个编程练习,所以可能会做得更好,但现在我只需要这样。在</p>