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

python字符串相似度比较_第1张图片

你可能感兴趣的:(python)