def coalesce(x):
    n = []
for c in x:
    if not n or c != n[-1]:
        n.append(c)
return ''.join(n)
coalesce('My---sun--is------very-big---.')
coalesce('aaabbbccc')
Как объединить последовательность одинаковых символов в один?