[删去连续重复字符] Python

通过键盘输入一串小写字母(a~z)组成的字符串,编写一个测试程序,将字符串中连续出现的重复字符删去
(即在一个字符串中,如果遇到连续重复的字符只出现一次),然后输出处理后的字符串。
例如:str1="aabbccddaabbccdd",输出结果为:"abcdabcd"。

输入样例:aabcccccaaa
输出样例:abca
n=input("")
a=list(n)
m=a[0]
b=[]
b.append(m)
for i in range(1,len(a)):
    if a[i]!=a[i-1]:
        x=a[i]
        b.append(x)
for i in b:
    print(i,end="")

发布了47 篇原创文章 · 获赞 7 · 访问量 4251

猜你喜欢

转载自blog.csdn.net/LiuLong0907/article/details/105097800