Skip to content

Python判断两个字符串相似程度

2021-09-20

import difflib
 
def string_similar(s1, s2):
    return difflib.SequenceMatcher(None, s1, s2).quick_ratio()
 
print(string_similar('爱尔眼科沪滨医院', '沪滨爱尔眼科医院'))
print(string_similar('安定区妇幼保健站', '定西市安定区妇幼保健站'))
print(string_similar('广州市医院', '广东省中医院'))
print(string_similar('再见', '你好'))

这是找到的挺久之前存过的一个代码样例,相比一些Pypi项目可能结果可靠度相对差一些,但是作为python3标准库还是可以满足大部分需求的。

有需要请留言,我会更新更多实现

Ukraine 在俄罗斯对乌克兰发动的野蛮的侵略战争中矢志不渝地支持乌克兰