欢迎来到Felix的博客
def mysplit(s,a): a_len=len(a) lst=[] while 1: index = str(s).find(a) if index==-1: lst.append(s) return lst else: lst.append(str(s)[:index]) s=str(s)[index+a_len:] s='ddda da d' a='a d' print(mysplit(s,a)) print(s.split(a))