优化姓名敬称(honorifics)去除函数,满足低延迟性能需求
高性能敬称前缀去除函数优化
需求说明
手里有个约1000条的敬称列表,需要实现一个Python函数处理姓名字符串:
- 如果姓名开头带敬称,就把敬称去掉,返回剩下的部分(比如输入
her majesty queen elizabeth windsor,要返回elizabeth windsor) - 如果开头没敬称,直接返回原姓名
- 对延迟要求特别严,得把现有能用的Python代码做到性能最优
现有资源
本次优化可使用的素材包括:
- 已验证可行的初始Python实现代码
- 覆盖各类场景的单元测试用例
- 性能基准测试方案
- 敬称列表样本数据
内容的提问来源于stack exchange,提问作者Ian
相关产品推荐
相关产品推荐

