最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

python?字符串模糊匹配Fuzzywuzzy的實現(xiàn)

 更新時間:2022年07月25日 09:25:05   作者:火星人火星文  
本文主要介紹了python?字符串模糊匹配Fuzzywuzzy的實現(xiàn),文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧

Python提供fuzzywuzzy模塊,不僅可用于計算兩個字符串之間的相似度,而且還提供排序接口能從大量候選集中找到最相似的句子。

(1)安裝

pip install fuzzywuzzy

(2)接口說明

兩個模塊:fuzz, process,fuzz主要用于兩字符串之間匹配,process主要用于搜索排序。

  • fuzz.ratio(s1,s2)直接計算s1和s2之間的相似度,返回值為0-100,100表示完全相同;
  • fuzz.partial_ratio(S1,S2)部分匹配,如果S1是S2的子串依然返回100;
  • fuzz.token_sort_ratio(S1,S2)只比較S1,S2單詞是否相同,不考慮詞語之間的順序;
  • fuzz.token_set_ratio(S1,S2)相比fuzz.token_sort_ratio不考慮詞語出現(xiàn)的次數(shù);
  • process.extract(S1, ListS,limit=n),表示從列表ListS中找出Top n與S1最相似的句子;
  • process.extractOne(S1,ListS),返回最相似的一個

(3)使用

from fuzzywuzzy import fuzz
a = 'a b c'
b = ' a c b '
c = 'a c'

fuzz.ratio(a, c)
? ? >> 75
fuzz.ratio(b, c)
?? ?>> 60
?? ?
fuzz.partial_ratio(a, c)
?? ?>> 67
fuzz.partial_ratio(b, c)
?? ?>> 100?? ?
?? ?
fuzz.token_sort_ratio(a, c)
?? ?>> 75
fuzz.token_sort_ratio(b, c)
?? ?>> 75?? ?

fuzz.token_set_ratio(a, c)
?? ?>> 100
fuzz.token_set_ratio(b, c)
?? ?>> 100

到此這篇關(guān)于python 字符串模糊匹配Fuzzywuzzy的實現(xiàn)的文章就介紹到這了,更多相關(guān)python 字符串模糊匹配內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

最新評論

肥城市| 南充市| 平阴县| 石家庄市| 金门县| 宁陵县| 荆门市| 海城市| 乌什县| 辰溪县| 安图县| 新河县| 聂拉木县| 金华市| 道真| 郧西县| 阿瓦提县| 石棉县| 方城县| 布尔津县| 雷州市| 忻城县| 渭南市| 博客| 镇平县| 拜城县| 德阳市| 万盛区| 玉溪市| 玛曲县| 台北县| 九寨沟县| 金阳县| 莱西市| 苍南县| 平远县| 沾化县| 舞阳县| 门头沟区| 两当县| 中牟县|