擅长:python、mysql、java
<p>@roganjosh在评论中的回答可能是最好的,尽管这篇文章非常抽象,不清楚他的真实情况。我很好奇是否有人能用在Python3中出现的f弦来做这个。与@roganjosh相比,f-string没有@roganjosh更吸引人的是,通过<code>.format()</code>调用解包替换序列非常简单。也就是说,<em>如果</em>你想试试f-string,这样的方法就可以了:</p>
<pre><code>replaceVals = ['foo', 'bar']
stream = iter(replaceVals)
f'I went to the {stream.next()} to get {stream.next()}'
</code></pre>