我对一个简单的任务感到困惑
用户会给我一个字符串,我的程序将检查这个字符串是否等于单词列表的第一个字母(就像这个例子)
>>> html_attr = ["onerror","onload"]
>>> example_task(html_attr,"on")
["onerror","onload"]
>>> example_task(html_attr,"one")
["onerror"]
我应该在这里使用fuzzywuzzy还是什么?
谢谢
不需要一些奇怪的库,Python 有一个很好的内置 str 函数startswith
,它可以做到这一点。
def example_task(words, beginning):
return [w for w in words if w.startswith(beginning)]
如果您不想要完全匹配,Fuzzywuzzy 会派上用场。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句