如何解决difflib中的比率得分
我试图了解difflib中的比率如何工作
s = SequenceMatcher("private","privateT")
for opcode in s.get_opcodes():
print "%6s a[%d:%d] b[%d:%d]" % opcode
删除a [0:8] b [0:0]
print (s.ratio()*100)
93.3
据here
T
表示数字总数,M
匹配字符
我的第一个问题是2.0
是指什么?
(2.0*7/15)*100
93.3
也在get_opcodes
中,要编辑等同的单词,请替换并删除。
我的第二个问题是它们是否会影响比率得分?
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。