擅长:python、mysql、java
<p>您也可以尝试以下方法:</p>
<pre><code>s = 'aaaabbсaa'
new_s=''
num=0
prev=s[0]
for i in range(len(s)):
if(s[i]==prev):
num += 1
else:
new_s+=s[i-1]
new_s+=str(num)
prev=s[i]
num=1
if(i==len(s)-1)
new_s+=s[i]
new_s+=str(num)
print(new_s)
</code></pre>
<p>输出:</p>
<p>“a4b2c1a2”</p>