Python中字符串相似对比

import difflib
query_str = '北京市海淀区'
s1 = '北京市海淀回'  
s2 = '北京城海淀区'  
s3 = '北京城海淀回'  
print(difflib.SequenceMatcher(None, query_str, s1).quick_ratio())    
print(difflib.SequenceMatcher(None, query_str, s2).quick_ratio())    
print(difflib.SequenceMatcher(None, query_str, s3).quick_ratio())

输出为:

0.8333333333333334
0.8333333333333334
0.6666666666666666

    原文作者:上园村蜻蜓队长
    原文地址: https://blog.csdn.net/lgk1996/article/details/80081153
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞