从Python的字符串列表中获取字符串中的关键字

CodeLikeBeaker

注意,这不是这个问题的重复:

如何检查字符串是否包含Python中列表中的元素

但是,它基于逻辑。

我有以下字符串:

my_string = 'this is my complex description'

我有一个关键字列表:

keywords = ['my', 'desc', 'complex']

我知道我可以使用以下方法检查关键字是否存在:

if any(ext in my_string for ext in keywords):
    print(my_string)

但我想显示哪些关键字实际上与描述匹配。我知道我可以遍历关键字,然后分别对每个关键字进行检查,但是可以在一个语句中执行吗?

解决方案是哪个版本的python都没关系。

尤金·雅玛什(Eugene Yarmash)

如果要匹配完整的单词,则可以使用设置交集:

>>> my_string = 'this is my complex description'
>>> keywords = ['my', 'desc', 'complex']
>>> set(my_string.split()) & set(keywords)
{'complex', 'my'}

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何过滤字符串列表中的关键字?

来自分类Dev

在字符串列表中搜索字符串以获取字符串

来自分类Dev

Pig:Python UDF在文本中搜索关键字/字符串列表

来自分类Dev

从python中的字符串输出匹配关键字

来自分类Dev

如何在特定的字符串或关键字之后获取字符串

来自分类Dev

如何使用SQL查询从字符串列表中获取字符串

来自分类Dev

如何使用SQL查询从字符串列表中获取字符串

来自分类Dev

从Python中的字符串和模板获取关键字的值

来自分类Dev

返回列,其中包含字符串列中存在的关键字列表-Pandas

来自分类Dev

逐行解析文件以获取字符串中的关键字符并复制行

来自分类Dev

Python字符串格式:通过使用另一个关键字的索引获取字典中的值

来自分类Dev

Python字符串格式:通过使用另一个关键字的索引来获取字典中的值

来自分类Dev

Scala从char数组中获取字符串列表

来自分类Dev

Groovy中带字符串的* in *关键字

来自分类Dev

Dart中的this关键字,字符串插值

来自分类Dev

在字符串中的关键字之前删除“ \ n”

来自分类Dev

随机替换字符串中的关键字

来自分类Dev

字符串中的Django queryset关键字

来自分类Dev

检查关键字是否在字符串中

来自分类Dev

如何在字符串中查找关键字

来自分类Dev

字符串列表中的字符串长度python

来自分类Dev

Python-检查列表中的关键字是否在字符串中(作为一个整体)并返回找到的关键字

来自分类Dev

Java-在另一个字符串列表中搜索关键字列表

来自分类Dev

在字符串中的关键字后获取数字

来自分类Dev

R如何获取字符串中的字符列表

来自分类Dev

如何从python中的字符串中检索关键字参数?

来自分类Dev

如何从python中的字符串中检索关键字参数?

来自分类Dev

过滤字符串中的特定单词以获取特定关键字以在python中进行if语句

来自分类Dev

从字符串中搜索并提取具有特定关键字的字符串

Related 相关文章

  1. 1

    如何过滤字符串列表中的关键字?

  2. 2

    在字符串列表中搜索字符串以获取字符串

  3. 3

    Pig:Python UDF在文本中搜索关键字/字符串列表

  4. 4

    从python中的字符串输出匹配关键字

  5. 5

    如何在特定的字符串或关键字之后获取字符串

  6. 6

    如何使用SQL查询从字符串列表中获取字符串

  7. 7

    如何使用SQL查询从字符串列表中获取字符串

  8. 8

    从Python中的字符串和模板获取关键字的值

  9. 9

    返回列,其中包含字符串列中存在的关键字列表-Pandas

  10. 10

    逐行解析文件以获取字符串中的关键字符并复制行

  11. 11

    Python字符串格式:通过使用另一个关键字的索引获取字典中的值

  12. 12

    Python字符串格式:通过使用另一个关键字的索引来获取字典中的值

  13. 13

    Scala从char数组中获取字符串列表

  14. 14

    Groovy中带字符串的* in *关键字

  15. 15

    Dart中的this关键字,字符串插值

  16. 16

    在字符串中的关键字之前删除“ \ n”

  17. 17

    随机替换字符串中的关键字

  18. 18

    字符串中的Django queryset关键字

  19. 19

    检查关键字是否在字符串中

  20. 20

    如何在字符串中查找关键字

  21. 21

    字符串列表中的字符串长度python

  22. 22

    Python-检查列表中的关键字是否在字符串中(作为一个整体)并返回找到的关键字

  23. 23

    Java-在另一个字符串列表中搜索关键字列表

  24. 24

    在字符串中的关键字后获取数字

  25. 25

    R如何获取字符串中的字符列表

  26. 26

    如何从python中的字符串中检索关键字参数?

  27. 27

    如何从python中的字符串中检索关键字参数?

  28. 28

    过滤字符串中的特定单词以获取特定关键字以在python中进行if语句

  29. 29

    从字符串中搜索并提取具有特定关键字的字符串

热门标签

归档