我当时用一个字母编写了两个字符串组合的代码:
def stringCombination( string1, string2, fillValue = filler):
filler = string2[-1] if len(string1) > len(string2) else string[-1]
return "".join(i for j in itertools.zip_longest(string1, string2, fillValue = filler) for i in j)
我没有定义错误填充。尝试了所有可能的解决方案,但我无法使其发挥作用。帮助会非常好。 工作代码应该做: 输入:家,车 输出:hcoamre 如果一个字符串更长= car + home = ch ao rme