original_docstring: All edits that are one edit away from `word`.
docstring: All edits that are one edit away from `word`.
docstring_tokens: All edits that are one edit away from ` word ` .
code: def _edits1(self, word: str) -> set:
          """All edits that are one edit away from `word`."""
          letters = string.ascii_lowercase
          splits = [(word[:i], word[i:]) for i in range(len(word) + 1)]
          deletes = [L + R[1:] for L, R in splits if R]
          transposes = [L + R[1] + R[0] + R[2:] for L, R in splits if len(R) > 1]
          replaces = [L + c + R[1:] for L, R in splits if R for c in letters]
          inserts = [L + c + R for L, R in splits for c in letters]
          return set(deletes + transposes + replaces + inserts)
code_tokens: def _edits1 ( self , word : str ) -> set : letters = string . ascii_lowercase splits = [ ( word [ : i ] , word [ i : ] ) for i in range ( len ( word ) + 1 ) ] deletes = [ L + R [ 1 : ] for L , R in splits if R ] transposes = [ L + R [ 1 ] + R [ 0 ] + R [ 2 : ] for L , R in splits if len ( R ) > 1 ] replaces = [ L + c + R [ 1 : ] for L , R in splits if R for c in letters ] inserts = [ L + c + R for L , R in splits for c in letters ] return set ( deletes + transposes + replaces + inserts )
short_docstring: All edits that are one edit away from `word`.
short_docstring_tokens: All edits that are one edit away from ` word ` .
comment: """All edits that are one edit away from `word`."""