s = "aabbccacdaaa"
count = 1
ans = ""
for i in range(1, len(s)):
if s[i] == s[i - 1]:
count += 1
else:
ans += s[i - 1] + str(count)
count = 1
ans += s[-1] + str(count)
print(s)
print(ans)
打印结果:
aabbccacdaaa
a2b2c2a1c1d1a3