Python如何在列表中查找完全匹配,而不仅仅是列表中的单词

正型

我试图在[]列表中的单词列表中找到一个单词的完全匹配,或者从文本文档中以每行一个单词分隔的列表中找到单词的完全匹配。但是,如果单词列表中包含该单词,则使用“ in”将返回true。我正在寻找完全匹配的东西。例如在python 2.7.12中:

mylist = ['cathrine', 'joey', 'bobby', 'fredrick']

for names in mylist:
    if 'cat' in names:
        print 'Yes it is in list'

这将返回true,但是我希望仅当它完全匹配时才为true。如果'cathrine'在mylist中,则'cat'不应返回true。

并尝试使用“ if'cat'==名称:”似乎无效。

仅当我要查找的字符串与单词列表完全匹配且不包含在单词列表中时,我将如何返回true?

拉克什

您可以in直接在列表中使用。

例如:

mylist = ['cathrine', 'joey', 'bobby', 'fredrick']

if 'cat' in mylist:
    print 'Yes it is in list'
#Empty


if 'joey' in mylist:
    print 'Yes it is in list'
#Yes it is in list

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

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

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

Python中的列表列表(不仅仅是列表)

如何在列表中分配变量,而不仅仅是列表元素?(对于python)

egrep 输出所有内容,而不仅仅是与列表中的模式匹配的行

如何查找完整的SQL Server地址(不仅仅是本地主机)

purrr 映射到列表中的每个项目而不仅仅是列表

如何在javascript中的字符串中搜索单词(不仅仅是子字符串)?

如何查询db以获取与参数列表匹配的所有对象,而不仅仅是列表中的最后一项

命令中间列表中每个元素的xargs,而不仅仅是-L这样的结尾

获取用户名,而不仅仅是查看列表中的ID

在页面加载时显示DIV,而不仅仅是下拉列表的“更改中”

列表中的导航菜单。如何使整个li成为可点击的链接,而不仅仅是文本

如何在父类别中创建类别本身而不仅仅是 id

如何在Jupyter中显示完整的输出,而不仅仅是最后的结果?

如何在整个班级中访问约束,而不仅仅是在我设置的地方?

Haskell-如何迭代列表并保留原始列表,而不仅仅是尾部

正则表达式匹配捕获组中的所有单词,而不仅仅是2个

在Windows 7上,如何使“开始菜单”搜索功能包括单词中的匹配项,而不仅仅是单词的开头?

如何查看提交的完整列表,而不仅仅是最近的提交?

从文件夹中的文件列表中提取数据到母版,而不仅仅是复制和粘贴

ng-select会在列表中显示所有可用选项,而不仅仅是一行?

删除 Elixir 中列表元素的所有条目(不仅仅是第一个)

Selenium 从整个页面中查找元素,而不仅仅是其中的一部分(Python)

如何在 PowerShell 中从 Get-Help(不仅仅是选项卡完成)中隐藏参数?

如何在 tkinter 输出小部件中打印字典长度,而不仅仅是在 cmd 中

Python - 如何在 for 循环中打印整个 url 而不仅仅是字符

如何在react-bootstrap中创建不仅仅是“ size =“ lg”的超大按钮?

如何在Spark Streaming中(不仅仅是Spark)将RDD转换为DataFrame

如何在django中获取相关模型的所有字段而不仅仅是id

如何在c#中获取网站的所有内容而不仅仅是网页