python题目:使用python将指定字符串如:"aabbc"中的"ab"串删除,删除过后的数据为:c【杭州多测师_王sir】
定义一个函数,在函数体内完成以下逻辑:使用python将指定字符串如:"aabbc"中的"ab"串删除,删除过后的数据为:c
import sys sys.setrecursionlimit(100000) #设置递归的深度为10万 def del1(str1): # str1 = 'aabbc' while "ab" not in str1: print(str1) exit() #退出程序 list1 = list(str1) for i in range(len(list1)-1): if list1[i] == 'a' and list1[i+1] == 'b': del list1[i:i+2] del1(''.join(list1)) del1('aabbc')