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