利用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