import:: import difflib doc:: difflib difflib.get_close_matches() 获取列表中和指定字符串最匹配的清单,可限制返回结果数量和 匹配度。 1import difflib2 3lists = ['ape', 'apple', 'peach', 'puppy']4 5res = difflib.get_close_matches('apple', lists)6# 返回: ['apple', 'ape']7 8# 可以指定返回的数量,和匹配度9res = difflib.get_close_matches('apple', lists, n=3, cutoff=0.8)10# 返回: ['apple'] word: 搜索的关键词, possibilities:待搜索的列表, n: 返回出来结果数量,可选,默认 3 cutoff: 匹配度 (越大越精确),可选,默认 0.6