问题描述
我试图了解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 (将#修改为@)