简单
技术面试0 次浏览拼多多商品搜索中,经常需要对商品标题进行分词处理,以便用户更精准地找到所需商品。请用 Python 实现一个简单的分词函数,输入为商品标题字符串,输出为分词后的列表。例如,输入“苹果手机壳”,输出为 ['苹果', '手机壳']。
拼多多算法工程师
Python分词商品搜索
答题要点
推荐答题框架:采用自顶向下的编码思路,先明确函数的输入输出,再逐步实现具体逻辑。关键要点:1. 定义函数,确定输入为字符串,输出为列表。2. 可简单采用空格或特定分隔符进行分词。3. 处理输入为空字符串的情况。示例话术:首先定义一个名为 tokenize 的函数,接收一个字符串参数 title。在函数内部,判断 title 是否为空字符串,如果是则返回空列表。然后使用空格作为分隔符对 title 进行分割,将分割后的结果存储在列表中并返回。代码如下:def tokenize(title): if not title: return [] return title.split()