首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >比较2个包含重复部分的字符串

比较2个包含重复部分的字符串
EN

Stack Overflow用户
提问于 2017-04-10 05:49:40
回答 1查看 42关注 0票数 0

我正在开发一个口语识别训练器,我想得到训练器结果的命中率和错误数。我有真实的句子和预测的句子,我有这样的东西:

代码语言:javascript
复制
if real == predicted:
    hits += 1
else:
    errors += 1

我的问题来了..。预测的字符串形式为:

代码语言:javascript
复制
- 'command' 'time' 'unit'

其中'unit‘可以是分钟、分钟、秒、秒,我想用分钟或分钟和秒或秒来计算命中句子。例如。

Predicted1:停五分钟走一秒Predicted2:停五分钟走一秒Predicted3:停三分钟走一秒

其中Predicted1和Predicted2表示命中,Predicted3表示错误。有一种快速的方法,不用把所有的东西都变成列表之类的东西

EN

回答 1

Stack Overflow用户

发布于 2017-04-10 06:37:17

一种快速的解决方案是从单元中剥离最右边的s,然后进行比较。

也就是说,如果单位在变量unit中,那么unit.rstrip('s')返回没有最右边s的单位,并且如果它一开始就没有s,则不会改变单位。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/43312311

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档