我有一个字符串“cbbcc”,我想从左到右删除每轮中的1个字符,然后返回剩余的字符,如下所示:
first round: bbcc
second round: cbcc
third round: cbbc
Forth round: cbbc
但如果我使用以下代码:
for i in s:
old_s=s
s=s.replace(i,'')
print(s)
s=old_s
输出将是:
bb
ccc
ccc
bb
bb
是否有任何方法可以使输出像:
bbcc
cbcc
cbbc
cbbc
在实际业务中,字符串可能非常长。