检查字符串是否等于单词列表的第一个字母

如果

我对一个简单的任务感到困惑

用户会给我一个字符串,我的程序将检查这个字符串是否等于单词列表的第一个字母(就像这个例子)

>>> html_attr = ["onerror","onload"]
>>> example_task(html_attr,"on")
["onerror","onload"]
>>> example_task(html_attr,"one")
["onerror"]

我应该在这里使用fuzzywuzzy还是什么?

谢谢

Mat瑞典

不需要一些奇怪的库,Python 有一个很好的内置 str 函数startswith,它可以做到这一点。

def example_task(words, beginning):
    return [w for w in words if w.startswith(beginning)]

如果您不想要完全匹配,Fuzzywuzzy 会派上用场。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

检查字符串的第一个字符是否是 JavaScript 中的字母

Julia:检查字符串中的第一个字母是否为小写首选语法

如何检查字符串的第一个字母是否为“echo”?

检查字符串中单词的第一个字符以@开头

Php - 检查字符串是否为空或第一个字符不等于

简化代码-检查字符串中的第一个字符以匹配字符列表

检查字符串的第一个字母是否与c#中的char数组的元素匹配

检查字符串的第一个字符是否包含数组中的值

使用switch语句检查字符串的第一个字符是否为大写

检查字符串中的第一个字符

将字符串的第一个单词更改为第一个字母

仅显示每个单词的字符串的第一个字母

Python检查字符串的第一个和最后一个字符

序言:检查字符串的第一个和最后一个字符是否在左右方括号内('{'&'}')

检查字符串的第一个和最后一个字符在PHP中是否相同

如何检查字符串中出现的第一个字符?

C-检查字符串的最后一个字符是否等于“#”

Bash正则表达式检查字符串的第一个字符是否为数字

如何编写一个JavaScript函数来检查字符串中的第一个字符和最后一个字符是否相等

从前两个单词的字符串中获取第一个字母

检查字符串是否以一个字母开头,然后是数字,然后是任何字符

如何检查列表中每个字符串的第一个字符是否以一组特定的字符开头?

如何仅输出字符串中每个单词的第一个字母?Visual Basic

在SQL中选择字符串中每个单词的第一个字母

在javascript中将字符串中单词的第一个字母更改为大写

Python - 仅将字符串中每个单词的第一个字母大写

字符串中第一个字母的单词计数器不起作用

检查字符串列表中是否有另一个字符串

检查最后一个字符串是否与第一个字符串匹配(2 种形式)- VBA