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

Python實(shí)現(xiàn)字符串模糊匹配方式

 更新時(shí)間:2022年11月02日 08:43:32   作者:Eureka丶  
這篇文章主要介紹了Python實(shí)現(xiàn)字符串模糊匹配方式,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教

Python字符串模糊匹配

Python的difflib庫(kù)中g(shù)et_close_matches方法

包含四個(gè)參數(shù)

  • x:被匹配的字符串。
  • words:去匹配的字符串列表。
  • n,前topn個(gè)最佳匹配返回,默認(rèn)為3。
  • cutoff:匹配度大小,為[0, 1]浮點(diǎn)數(shù),默認(rèn)數(shù)值0.6。
import difflib
 
list1 = ['ape', 'apple', 'peach', 'puppy']
difflib.get_close_matches('appel', list1)

import keyword
 
difflib.get_close_matches('wheel', keyword.kwlist)

difflib.get_close_matches('pineapple', keyword.kwlist)

difflib.get_close_matches('accept', keyword.kwlist)

利用這個(gè)功能就能夠?qū)崿F(xiàn)SQL中的LIKE模糊查詢。 

python-re模塊,模糊匹配

import re

def fuzzyMatch():
    value = '西西'
    list = ['大海西西的', '大家西西', '打架', '西都好快', '西西大化']
    pattern = '.*' + value + '.*'
    for s in list:
        obj = re.findall(pattern, s)
        if len(obj) > 0:
            a = s
            print(a)
            break

fuzzyMatch()

以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • Python Lambda函數(shù)使用總結(jié)詳解

    Python Lambda函數(shù)使用總結(jié)詳解

    這篇文章主要介紹了Python Lambda函數(shù)使用總結(jié)詳解,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2019-12-12
  • 淺談pandas關(guān)于查看庫(kù)或依賴庫(kù)版本的API原理

    淺談pandas關(guān)于查看庫(kù)或依賴庫(kù)版本的API原理

    本文主要介紹了淺談pandas關(guān)于查看庫(kù)或依賴庫(kù)版本的API原理,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2022-06-06
  • Pyinstaller打包報(bào)錯(cuò)小結(jié)

    Pyinstaller打包報(bào)錯(cuò)小結(jié)

    本文主要介紹了Pyinstaller打包報(bào)錯(cuò)小結(jié),詳細(xì)的介紹了5種錯(cuò)誤的解決方法,文中通過(guò)示例代碼介紹的非常詳細(xì),需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2024-02-02
  • Python中用字符串調(diào)用函數(shù)或方法示例代碼

    Python中用字符串調(diào)用函數(shù)或方法示例代碼

    字符串作為python中常用的數(shù)據(jù)類型,掌握字符串的常用方法十分必要。下面這篇文章主要給大家介紹了關(guān)于Python中通過(guò)字符串調(diào)用函數(shù)或方法的相關(guān)資料,需要的朋友可以參考借鑒,下面來(lái)一起看看吧。
    2017-08-08
  • 解決Python計(jì)算矩陣乘向量,矩陣乘實(shí)數(shù)的一些小錯(cuò)誤

    解決Python計(jì)算矩陣乘向量,矩陣乘實(shí)數(shù)的一些小錯(cuò)誤

    今天小編就為大家分享一篇解決Python計(jì)算矩陣乘向量,矩陣乘實(shí)數(shù)的一些小錯(cuò)誤,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧
    2019-08-08
  • Python OpenCV讀取png圖像轉(zhuǎn)成jpg圖像存儲(chǔ)的方法

    Python OpenCV讀取png圖像轉(zhuǎn)成jpg圖像存儲(chǔ)的方法

    今天小編就為大家分享一篇Python OpenCV讀取png圖像轉(zhuǎn)成jpg圖像存儲(chǔ)的方法,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧
    2018-10-10
  • python使用pil庫(kù)實(shí)現(xiàn)圖片合成實(shí)例代碼

    python使用pil庫(kù)實(shí)現(xiàn)圖片合成實(shí)例代碼

    這篇文章主要介紹了python PIL實(shí)現(xiàn)圖片合成實(shí)例代碼,小編覺得還是挺不錯(cuò)的,具有一定借鑒價(jià)值,需要的朋友可以參考下
    2018-01-01
  • Python Django2 model 查詢介紹(條件、范圍、模糊查詢)

    Python Django2 model 查詢介紹(條件、范圍、模糊查詢)

    這篇文章主要介紹了Python Django2 model 查詢介紹(條件、范圍、模糊查詢),具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧
    2020-03-03
  • PyCharm無(wú)法識(shí)別PyQt5的2種解決方法,ModuleNotFoundError: No module named ''pyqt5''

    PyCharm無(wú)法識(shí)別PyQt5的2種解決方法,ModuleNotFoundError: No module named

    這篇文章主要介紹了PyCharm無(wú)法識(shí)別PyQt5的兩種解決辦法,ModuleNotFoundError: No module named 'pyqt5',需要的朋友可以參考下
    2020-02-02
  • Python OpenCV學(xué)習(xí)之圖像濾波詳解

    Python OpenCV學(xué)習(xí)之圖像濾波詳解

    圖像濾波的作用簡(jiǎn)單來(lái)說(shuō)就是將一副圖像通過(guò)濾波器得到另一幅圖像;明確一個(gè)概念,濾波器又被稱為卷積核,濾波的過(guò)程又被稱為卷積;實(shí)際上深度學(xué)習(xí)就是訓(xùn)練許多適應(yīng)任務(wù)的濾波器,本質(zhì)上就是得到最佳的參數(shù)。下面來(lái)跟隨小編一起深入了解一下圖像濾波吧
    2022-01-01

最新評(píng)論