日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程语言 > python >内容正文

python

Python Levenshtein(两个文本比较,两个字符串比较)

發(fā)布時間:2025/3/15 python 37 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Python Levenshtein(两个文本比较,两个字符串比较) 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

安裝:

  • ?pip3 install python-Levenshtein==0.12.0

實例一:

#! /usr/bin/python # -*- coding: utf8 -*- # @Time : 2018/8/30 10:11 # @Author : yukangfrom Levenshtein import *# 個人總結的 關于 Levenshtein 所有函數(shù)的用法 和 注釋 apply_edit() #根據(jù)第一個參數(shù)editops()給出的操作權重,對第一個字符串基于第二個字符串進行相對于權重的操作distance() #計算2個字符串之間需要操作的絕對距離editops() #找到將一個字符串轉換成另外一個字符串的所有編輯操作序列hamming() #計算2個字符串不同字符的個數(shù),這2個字符串長度必須相同inverse() #用于反轉所有的編輯操作序列jaro() #計算2個字符串的相識度,這個給與相同的字符更高的權重指數(shù)jaro_winkler() #計算2個字符串的相識度,相對于jaro 他給相識的字符串添加了更高的權重指數(shù),所以得出的結果會相對jaro更大(%百分比比更大)matching_blocks() #找到他們不同的塊和相同的塊,從第六個開始相同,那么返回截止5-5不相同的1,第8個后面也開始相同所以返回8-8-1,相同后面進行對比不同,最后2個對比相同返回0median() #找到一個列表中所有字符串中相同的元素,并且將這些元素整合,找到最接近這些元素的值,可以不是字符串中的值。median_improve() #通過擾動來改進近似的廣義中值字符串。opcodes() #給出所有第一個字符串轉換成第二個字符串需要權重的操作和操作詳情會給出一個列表,列表的值為元祖,每個元祖中有5個值#[('delete', 0, 1, 0, 0), ('equal', 1, 3, 0, 2), ('insert', 3, 3, 2, 3), ('replace', 3, 4, 3, 4)]#第一個值是需要修改的權重,例如第一個元祖是要刪除的操作,2和3是第一個字符串需要改變的切片起始位和結束位,例如第一個元祖是刪除第一字符串的0-1這個下標的元素#4和5是第二個字符串需要改變的切片起始位和結束位,例如第一個元祖是刪除第一字符串的0-0這個下標的元素,所以第二個不需要刪除quickmedian() #最快的速度找到最相近元素出現(xiàn)最多從新匹配出的一個新的字符串ratio() #計算2個字符串的相似度,它是基于最小編輯距離seqratio() #計算兩個字符串序列的相似率。setmedian() #找到一個字符串集的中位數(shù)(作為序列傳遞)。 取最接近的一個字符串進行傳遞,這個字符串必須是最接近所有字符串,并且返回的字符串始終是序列中的字符串之一。setratio() #計算兩個字符串集的相似率(作為序列傳遞)。subtract_edit() #從序列中減去一個編輯子序列??蠢舆@個比較主要的還是可以將第一個源字符串進行改變,并且是基于第二個字符串的改變,最終目的是改變成和第二個字符串更相似甚至一樣# print(hamming('Hello world!', 'Holly world!')) # print(jaro_winkler("yukangrtyu",'yukangrtyn')) # fixme = ['Levnhtein', 'Leveshein', 'Leenshten', 'Leveshtei', 'Lenshtein', 'Lvenstein', 'Levenhtin', 'evenshtei'] # print(opcodes('spam', 'park')) # print(ratio('spam', 'spark')) # print(jaro_winkler('spam', 'spark')) # print(jaro('spam', 'spark')) # print(seqratio('spam', 'spark')) # print(seqratio(['newspaper', 'litter bin', 'tinny', 'antelope'],['caribou', 'sausage', 'gorn', 'woody'])) # print(setratio(['newspaper', 'litter bin', 'tinny', 'antelope'],['caribou', 'sausage', 'gorn', 'woody'])) # e = editops('man', 'scotsman') # e1 = e[:3] # bastard = apply_edit(e1, 'man', 'scotsman') # print(e) # print(e1) # print(bastard) # print(subtract_edit(e, e1)) # print(apply_edit(subtract_edit(e, e1), bastard, 'scotsman'))def acquaintance(a,b):for i in a:item = {}for j in b:if ratio(u"%s"%i,u"%s"%j):item[ratio(u"%s"%i,u"%s"%j)] = (i,j)d = item[max(list(item.keys()))]c = '"%s"和"%s"-最相似---匹配度為:%f'%(d[0],d[1],max(list(item.keys())))print(c)a = ["你好",'hello,world','計算偏差大不大啊?','文本可以嗎','請看這里'] b = ['helloworld',"你好嗎?",'可以嗎','請這里','計算偏差大不大'] acquaintance(a,b)

實例二:

ratio_threshold=0.9 ratio = Levenshtein.ratio(page404.content, r.content) if ratio > ratio_threshold:return False return True

?

總結

以上是生活随笔為你收集整理的Python Levenshtein(两个文本比较,两个字符串比较)的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 波多野结衣视频一区二区 | 深爱激情五月婷婷 | 亚洲一区二区三区四区 | 久久精品国产电影 | 少妇做爰k8经典 | 亚洲大胆视频 | 久久精品日韩 | 国产午夜精品视频 | 精品国偷自产国产一区 | yes4444视频在线观看 | 久久牛牛| 97成人资源站 | gav久久| 国产1区2区3区中文字幕 | 成人玩具h视频 | 成人av在线网 | 久久老司机精品视频 | 绝顶高潮videos合集 | 激情图片在线观看 | 一区二区三区在线观看免费 | 美女喷液视频 | 男女av网站 | 亚洲涩涩爱 | zzji欧美大片| 午夜在线观看视频 | 欧美一区二区三区四区五区 | 特级西西人体444www高清 | 综合久久久 | 一区二区三区免费毛片 | 女人扒开屁股让我添 | 欧美高清精品一区二区 | 日皮毛片 | 98精品国产 | 欧美亚洲精品天堂 | 亚洲精品久久久久久久蜜桃臀 | 极品美女啪啪 | 理论片大全免费理伦片 | 123成人网| 久久精品66 | 欧美一级片黄色 | 国产成人精品一区二区三区视频 | 青青青操| 色综合色综合色综合 | 人妻换人妻a片爽麻豆 | 成人伊人 | 日本欧美www | 免费视频99| 国产亚洲一区二区在线 | 一级做a视频 | 视频福利在线 | 日韩va中文 | 外国黄色网 | 欧美日本一道 | 欧美孕妇性xx | 在线免费观看亚洲视频 | 日韩欧美国产中文字幕 | 日韩久久免费视频 | 成人动漫免费在线观看 | 五月天久久久久久 | 亚洲精品视频免费观看 | 饥渴少妇色诱水电工 | 香蕉在线网站 | 亚洲视频2| 91视频看| 在线精品视频免费观看 | 五月天激情丁香 | 亚洲乱码国产乱码精品精软件 | 2021国产精品视频 | 成人听书哪个软件好 | 婷婷色小说 | 伊人久色 | 男女视频免费观看 | 五号特工组之偷天换月 | 国产亚洲第一页 | 无遮挡又爽又刺激的视频 | 国产亚洲美女精品久久久2020 | 玖玖五月 | www.国产一区| www.久久av | 日韩av不卡在线 | 精品欧美乱码久久久久久1区2区 | 女女同性被吸乳羞羞 | 毛片视频网址 | 国产妞干网 | 一二三区免费视频 | 炕上如狼似虎的呻吟声 | 欧美性生交xxxxx | 亚洲av永久无码精品三区在线 | 午夜激情免费 | 欧美一区三区 | 天天操夜夜拍 | 网站免费在线观看 | 在线观看麻豆av | 男女深夜福利 | 上原亚衣在线 | 国产亚洲精久久久久久无码苍井空 | 误杀1电影免费观看高清完整版 | 国内精品久久久久久久 | 久久久高清免费视频 |