使用difflib:
difflib.get_close_matches(word, ['car', 'animal', 'house', 'animation'])
正如您从仔细阅读源代码可以看到的那样,“接近”匹配项的排序从最佳到最差。
>>> import difflib>>> difflib.get_close_matches('anlmal', ['car', 'animal', 'house', 'animation'])['animal']
使用difflib:
difflib.get_close_matches(word, ['car', 'animal', 'house', 'animation'])
正如您从仔细阅读源代码可以看到的那样,“接近”匹配项的排序从最佳到最差。
>>> import difflib>>> difflib.get_close_matches('anlmal', ['car', 'animal', 'house', 'animation'])['animal']