<p>根据教程要点:</p>
<blockquote>
<p>The method replace() returns a copy of the string in which the occurrences of old have been replaced with new. <a href="https://www.tutorialspoint.com/python/string_replace.htm" rel="nofollow noreferrer">https://www.tutorialspoint.com/python/string_replace.htm</a></p>
</blockquote>
<p>因此可以使用:</p>
<pre><code>>>> text = 'fhihihi'
>>> text.replace('hi', 'o')
'fooo'
</code></pre>
<p>有了这个想法,给定一个<code>[1,2,3]</code>列表和一个<code>'fhihihi'</code>字符串,根据它的位置,可以用某种方法来替换<code>hi</code>为1、2或3吗?例如,该理论解将产生:</p>
<pre><code>'f123'
</code></pre>
<p>任何解决方案都必须是无限扩展的。你知道吗</p>