检查字符串列表的子字符串,不区分大小写

nerdfever.com

我想仅在现有字符串列表中不包含该字符串(甚至作为子字符串)的情况下,才将字符串添加到字符串列表中。不区分大小写。

我可以将它作为一个函数来使用,但是它不像我想的那样是Pythonic的-我感觉这可能是使用列表推导的单行代码,但是我还没有弄清楚怎么做。

这是我所做的工作:

def append_if_new(string, strings):

    for s in strings:
        if string.lower() in s.lower():
            return(strings)

    strings.append(string)

    return strings

没有函数,如何用Python做到这一点?

罗曼·佩列赫雷斯特

只需内置any功能即可:

if not any(search_str.lower() in s.lower() for s in strings): 
    strings.append(search_str)

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

javascript-检查字符串是否在不区分大小写的数组中

来自分类Dev

Shell 脚本:检查字符串是否不区分大小写

来自分类Dev

检查数据框组是否包含提供的列表中的子字符串(不区分大小写)

来自分类Dev

检查列表中是否存在不区分大小写的字符串

来自分类Dev

检查字符串是否包含子字符串,无论大小写

来自分类Dev

javascript过滤字符串数组,匹配不区分大小写的子字符串

来自分类Dev

检查字符串包含使用Linq且不区分大小写的列表中的所有元素

来自分类Dev

Perl:检查字符串是否为有效目录,区分大小写

来自分类Dev

如何创建不区分大小写的字符串列表?

来自分类Dev

我们可以检查字符串是否包含在另一个不区分大小写的字符串中吗?

来自分类Dev

字符串不区分大小写的模式匹配

来自分类Dev

如何使字符串不区分大小写

来自分类Dev

不区分大小写的字符串数组比较

来自分类Dev

如何使字符串比较不区分大小写?

来自分类Dev

不区分大小写的字符串数组排序

来自分类Dev

不区分大小写比较字符串

来自分类Dev

如何使字符串替换不区分大小写

来自分类Dev

regEx包装不区分大小写的字符串

来自分类Dev

不区分大小写的字符串数组比较

来自分类Dev

不区分大小写的拆分字符串

来自分类Dev

不区分大小写的bash字符串替换

来自分类Dev

内置不区分大小写的字符串=

来自分类Dev

不区分大小写的排序集-区分大小写保留相同的字符串

来自分类Dev

字符串区分大小写

来自分类Dev

Mongoengine检查ListField()中是否包含整个不区分大小写的字符串

来自分类Dev

切换大小写以检查字符串是否包含子字符串

来自分类Dev

Rails + ActiveRecord + Postgres:如何匹配不区分大小写的子字符串?

来自分类Dev

Rails + ActiveRecord + Postgres:如何匹配不区分大小写的子字符串?

来自分类Dev

Shell脚本中不区分大小写的子字符串搜索

Related 相关文章

  1. 1

    javascript-检查字符串是否在不区分大小写的数组中

  2. 2

    Shell 脚本:检查字符串是否不区分大小写

  3. 3

    检查数据框组是否包含提供的列表中的子字符串(不区分大小写)

  4. 4

    检查列表中是否存在不区分大小写的字符串

  5. 5

    检查字符串是否包含子字符串,无论大小写

  6. 6

    javascript过滤字符串数组,匹配不区分大小写的子字符串

  7. 7

    检查字符串包含使用Linq且不区分大小写的列表中的所有元素

  8. 8

    Perl:检查字符串是否为有效目录,区分大小写

  9. 9

    如何创建不区分大小写的字符串列表?

  10. 10

    我们可以检查字符串是否包含在另一个不区分大小写的字符串中吗?

  11. 11

    字符串不区分大小写的模式匹配

  12. 12

    如何使字符串不区分大小写

  13. 13

    不区分大小写的字符串数组比较

  14. 14

    如何使字符串比较不区分大小写?

  15. 15

    不区分大小写的字符串数组排序

  16. 16

    不区分大小写比较字符串

  17. 17

    如何使字符串替换不区分大小写

  18. 18

    regEx包装不区分大小写的字符串

  19. 19

    不区分大小写的字符串数组比较

  20. 20

    不区分大小写的拆分字符串

  21. 21

    不区分大小写的bash字符串替换

  22. 22

    内置不区分大小写的字符串=

  23. 23

    不区分大小写的排序集-区分大小写保留相同的字符串

  24. 24

    字符串区分大小写

  25. 25

    Mongoengine检查ListField()中是否包含整个不区分大小写的字符串

  26. 26

    切换大小写以检查字符串是否包含子字符串

  27. 27

    Rails + ActiveRecord + Postgres:如何匹配不区分大小写的子字符串?

  28. 28

    Rails + ActiveRecord + Postgres:如何匹配不区分大小写的子字符串?

  29. 29

    Shell脚本中不区分大小写的子字符串搜索

热门标签

归档