python 判断字符串相似度

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/github_37443078/article/details/86552838

方法1

import difflib
def get_equal_rate(str1, str2):
   return difflib.SequenceMatcher(None, str1, str2).quick_ratio()

方法2

import Levenshtein
def get_equal_rate(str1, str2):
   return Levenshtein.ratio(str1, str2)

对于

s1 = u"asdf\xa0fffaaa  d"
s2 = "asdffffaaad"

结果分别如下:
0.88
0.88

展开阅读全文

没有更多推荐了,返回首页