def extendedString(string1, string2):
    filler = string2[-1] if len(string1) > len(string2) else string1[-1]
return ''.join(i for j in itertools.zip_longest(string1, string2, fillvalue
    =filler) for i in j)
Combine two strings (char by char) and repeat last char of shortest one