スペルチェッカーの場合、スペルに不足している 2 つの文字を追加したいと考えています。Pythonでのやり方を教えてください。1文字追加するコードがあります。
def splits(word):
result = []
for i in range(len(word) + 1):
result.append((word[:i], word[i:]))
print result
return result
def inserts(word):
result = []
for a, b in splits(word):
for c in alphabet:
result.append(a + c + b)
return result
たとえば、私は言葉を持っていますHe
結果が欲しいHaeb
、などaHeb
abHe