python 字符串相似度

利用difflib模塊—實現兩個字符串或文本相似度比較

首先導入difflib模塊

import difflib

示例:

Str = '上海中心大廈'
s1  = '大廈'
s2  = '上海中心'
s3  = '上海中心大樓'
print(difflib.SequenceMatcher(None, Str, s1).quick_ratio())  
print(difflib.SequenceMatcher(None, Str, s2).quick_ratio())  
print(difflib.SequenceMatcher(None, Str, s3).quick_ratio())

0.5
0.8
0.8333333333333334

在這裏插入圖片描述

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章