python 文字去重代码,多余的文字去重。

def quchong(srt1):
    for i in range(1,int(len(srt1)/2)+1):
        for o in range(len(srt1)):
            if srt1[o:o+i] == srt1[o+i:o+2*i]:
                k = o + i
                while srt1[k:k+i] == srt1[k+i:k+2*i] and k<len(srt1):
                    k = k + i
                srt1 = srt1[:o] + srt1[k:]
    return srt1
    
srt1 = "如果我们一起来到了这里里里里"
print(quchong(srt1))

我们运行代码后会得到结果

如果我们一起来到了这里
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值