python - 模糊模式匹配的替代方法
问题描述
我在大型数据集上使用模糊模式匹配,其时间复杂度为 O(n)。我想减少执行时间。
有没有其他方法可以做到这一点?
这是我的代码
for k in range(len(patterns)):
#patterns is list converted from dataframe of the dataset
res = int(fuzz.partial_ratio(word,patterns[k]))
rank[k]= res
per.insert(k,res)
解决方案
推荐阅读
- swift - 在 Web 服务响应后填充表视图
- javascript - 根据复选框状态附加或删除 html 代码
- c++ - Training NN to calculate atan2(y, x)
- c++ - C++ 迭代器和向量
- r - 从 dplyr::mutate 调用用户定义的函数
- php - 错误说我的路由不支持 http 方法
- r - readr read_fwf 奇怪的解析错误:embedded null
- python - Ubuntu 18.04 中的 Python 语音识别 ALSA 问题
- javascript - 如何以角度捕获选定的按钮值
- c# - .Net Core - 使用 AzureAD 身份验证访问 Azure DevOps REST API