我對一個簡單的任務感到困惑
用戶會給我一個字串,我的程式將檢查這個字串是否等于單詞串列的第一個字母(就像這個例子)
>>> html_attr = ["onerror","onload"]
>>> example_task(html_attr,"on")
["onerror","onload"]
>>> example_task(html_attr,"one")
["onerror"]
我應該在這里使用fuzzywuzzy還是什么?
謝謝
uj5u.com熱心網友回復:
不需要一些奇怪的庫,Python 有一個很好的內置 str 函式startswith,它可以做到這一點。
def example_task(words, beginning):
return [w for w in words if w.startswith(beginning)]
如果您不想要完全匹配,Fuzzywuzzy 會派上用場。
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/451049.html
