在 Python 中以交替方式合并两个字符串的程序

假设我们有两个相同大小的字符串 s 和 t。我们必须以另一种方式连接来自 s 和 t 的字母。因此,将 s[i] 与 t[i] 连接,然后查找下一个字母,依此类推。

因此,如果输入类似于 s = "hello" t = "world",那么输出将是 "hweolrllod"

示例

让我们看看以下实现以获得更好的理解 -

def solve(s, t):

   zipped = list(zip(s, t))

   zipped = map(lambda x: x[0]+x[1], zipped)

   return ''.join(zipped)

s = "hello"

t = "world"

print(solve(s, t))

输入

"hello", "world"
输出结果
hweolrllod

以上是 在 Python 中以交替方式合并两个字符串的程序 的全部内容, 来源链接: utcz.com/z/345680.html

回到顶部