【发布时间】:2017-05-17 16:55:42
【问题描述】:
我正在研究一些 ASCII 艺术,但我有一个子问题。我想将 2 个字符串合并在一起以创建一个更大的字符串,但我想合并这些字符串,以便每隔一个字母合并,剩下的将留在它们所在的位置。所以,如果我有字符串"home" 和"sweet",我希望输出为"hsowmeet";或更长的合并,我打算将其作为 ASCII 艺术,^^^ 和 &&&&&& 将合并到 ^&^&^&&&。
我知道我要离开了,但我是这样开始的:
def merge(s1, s2):
new = s1[1:2] + s2[1:2] + s1[2:2] + s2[2:2]
return new
但到目前为止它看起来很丑,并没有做我想做的事
【问题讨论】: