python?字符串模糊匹配Fuzzywuzzy得實現

    目錄

    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不考慮詞語出現得次數;
    • process.extract(S1, ListS,limit=n),表示從列表ListS中找出Top n與S1最相似得句子;
    • process.extractOne(S1,ListS),返回最相似得一個

    (3)使用

    from fuzzywuzzy import fuzza = 'a b c'b = ' a c b 'c = 'a c'fuzz.ratio(a, c)? ? >> 75fuzz.ratio(b, c)?? ?>> 60?? ?fuzz.partial_ratio(a, c)?? ?>> 67fuzz.partial_ratio(b, c)?? ?>> 100?? ??? ?fuzz.token_sort_ratio(a, c)?? ?>> 75fuzz.token_sort_ratio(b, c)?? ?>> 75?? ?fuzz.token_set_ratio(a, c)?? ?>> 100fuzz.token_set_ratio(b, c)?? ?>> 100

    到此這篇關于python 字符串模糊匹配Fuzzywuzzy得實現得內容就介紹到這了,更多相關python 字符串模糊匹配內容請搜索之家以前得內容或繼續瀏覽下面得相關內容希望大家以后多多支持之家!

    聲明:所有內容來自互聯網搜索結果,不保證100%準確性,僅供參考。如若本站內容侵犯了原著者的合法權益,可聯系我們進行處理。
    發表評論
    更多 網友評論1 條評論)
    暫無評論

    返回頂部

    主站蜘蛛池模板: 麻豆aⅴ精品无码一区二区| 久久中文字幕一区二区| 一区二区三区杨幂在线观看| 在线观看日韩一区| 日韩高清一区二区| 精品一区二区三区四区在线| 美女视频在线一区二区三区| 国产精品香蕉在线一区| 日韩精品午夜视频一区二区三区| 精品理论片一区二区三区| 中文字幕Av一区乱码| 亚洲av无码一区二区三区天堂古代| 99热门精品一区二区三区无码| 国产精品免费视频一区| 亚洲AV综合色一区二区三区| 亚洲综合av一区二区三区| 亚洲一区二区三区免费| 91午夜精品亚洲一区二区三区| 免费看无码自慰一区二区| 夜夜添无码试看一区二区三区| 国产手机精品一区二区| 国产成人精品一区二区三区无码 | 国产在线无码视频一区二区三区| 蜜桃视频一区二区三区在线观看| 精品国产一区在线观看| 免费日本一区二区| 色精品一区二区三区| 亚洲av乱码一区二区三区香蕉| 亚洲av片一区二区三区 | 色一情一乱一伦一区二区三欧美| 一区二区国产在线观看| 中文字幕无线码一区2020青青| 精品国产日韩亚洲一区| 日本一区二区三区不卡视频| 久久精品国产一区二区三| 日韩一区二区三区在线精品| av无码免费一区二区三区| 久久久91精品国产一区二区三区| 日韩精品一区在线| 亚洲综合无码一区二区痴汉| 亚洲AV综合色一区二区三区|