问题:
您希望将特定字符串附加到每个字符串给定字符串列表的元素,从而生成包含这些增强字符串的新列表。
示例:
考虑以下初始状态:
list1 = ['foo', 'fob', 'faz', 'funk'] string = 'bar'
完成所需的操作后,预期输出将是:
list2 = ['foobar', 'fobbar', 'fazbar', 'funkbar']
解决方案:
实现此目的的最直接方法是利用列表理解:
<code class="python">[s + string for s in list1]</code>
在此推导式中:
如果担心内存使用效率,请考虑使用生成器表达式,因为它提供迭代器而不是列表:
<code class="python">(s + string for s in list1)</code>
以上是如何在 Python 中将字符串追加到字符串列表?的详细内容。更多信息请关注PHP中文网其他相关文章!