例如,我的单词是“ brain”,我们需要创建一个函数来检查它是取代还是插入。 例如,“替换”可以是:训练谷物布莱恩布赖因...插入内容:巴林布莱恩...
#I am not sure I did the right way or missing something. And any other way that faster?
#string0 is pattern
def subsitutions(string0,string1):
sublist = []
for i in range(len(string0)):
sublist.append(string0[:i] + string0[i + 1:])
for i in range(len(string1)):
if string1[:i] + string1[i + 1:] in sublist:
print("This word is subsitutions")
break
def insertions(string0,string1):
if len(string0)+1 == len(string1):
for i in range(len(string1)):
if string1[:i] + string1[i + 1:] == string0:
print("This word is insertions")
break