0

スペルチェッカーの場合、スペルに不足している 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、などaHebabHe

4

1 に答える 1