tags: 202101
202101
difflib 高性能模糊搜索,模糊搜索优化
使用样例
12345678910
import diffliblis = ['哈哈', '呵呵', '啦啦', '嘻嘻', '乐乐', '快快乐乐', '乐乐高']res = difflib.get_close_matches('乐乐', lis, 3, cutoff=0.6)第一个参数:搜索的关键词,第二个参数:待搜索的List,第三个参数:搜索出来结果的个数第四个参数(cutoff): 匹配度,模糊搜索一般调0.6就可以了,越大越精确