欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

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

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

相關文章

  • 對IPython交互模式下的退出方法詳解

    對IPython交互模式下的退出方法詳解

    今天小編就為大家分享一篇對IPython交互模式下的退出方法詳解,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2019-02-02
  • 用python介紹4種常用的單鏈表翻轉的方法小結

    用python介紹4種常用的單鏈表翻轉的方法小結

    這篇文章主要介紹了用python介紹4種常用的單鏈表翻轉的方法小結,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2020-02-02
  • python中os包的用法

    python中os包的用法

    這篇文章主要介紹了python中os包的用法,文中給大家提到了python中os的常用方法,給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2020-06-06
  • 淺談numpy廣播機制

    淺談numpy廣播機制

    本文主要介紹了淺談numpy廣播機制,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2023-02-02
  • python常用庫之NumPy和sklearn入門

    python常用庫之NumPy和sklearn入門

    這篇文章主要介紹了python常用庫之NumPy和sklearn入門,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2019-07-07
  • python 將數(shù)據(jù)保存為excel的xls格式(實例講解)

    python 將數(shù)據(jù)保存為excel的xls格式(實例講解)

    下面小編就為大家分享一篇python 將數(shù)據(jù)保存為excel的xls格式(實例講解),具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2018-05-05
  • python使用正則表達式的search()函數(shù)實現(xiàn)指定位置搜索功能

    python使用正則表達式的search()函數(shù)實現(xiàn)指定位置搜索功能

    SEARCH函數(shù),函數(shù)名。主要用來返回指定的字符串在原始字符串中首次出現(xiàn)的位置 ,從左到右查找,忽略英文字母的大小寫。接下來通過本文給大家介紹python使用正則表達式的search()函數(shù)實現(xiàn)指定位置搜索功能,需要的朋友一起看看吧
    2017-11-11
  • Django限制API訪問頻率常用方法解析

    Django限制API訪問頻率常用方法解析

    這篇文章主要介紹了Django限制API訪問頻率常用方法解析,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下
    2020-10-10
  • 使用Python實現(xiàn)一個強大的文件系統(tǒng)結構創(chuàng)建器

    使用Python實現(xiàn)一個強大的文件系統(tǒng)結構創(chuàng)建器

    這篇文章主要為大家詳細介紹了一個基于?wxPython?的文件系統(tǒng)結構創(chuàng)建器程序,展示如何通過?CustomTreeCtrl?組件實現(xiàn)文件夾和文件的可視化管理,感興趣的可以了解下
    2025-05-05
  • 簡述Python中的面向對象編程的概念

    簡述Python中的面向對象編程的概念

    這篇文章主要介紹了簡述Python中的面向對象編程的概念,面向對象編程是Python的重要特性,需要的朋友可以參考下
    2015-04-04

最新評論