可以使用正则表达式来完成:
>>> import re>>> re.sub(r'(.)1+', r'11', "haaaaapppppyyy") 'haappyy'
(.)1+用一个字符的两倍来补充任何字符(
.)后跟一个或多个相同字符(由于backref
1必须相同)。

可以使用正则表达式来完成:
>>> import re>>> re.sub(r'(.)1+', r'11', "haaaaapppppyyy") 'haappyy'
(.)1+用一个字符的两倍来补充任何字符(
.)后跟一个或多个相同字符(由于backref
1必须相同)。