import itertools s = "ZBBBCCZZ" x = [''.join(g) for k, g in itertools.groupby(s)]