Skip to main content
 首页 » 编程设计

python之从列表中查找首选字符串

2025年05月04日14xxx_UU

在没有 正则表达式 帮助的情况下,是否有可能在 python 中从列表中找到特定的字符串,无论它们的情况如何?我的意思是,它将通过特定搜索查找所有案例。

请看下面的脚本,看看我的意思:

container = ['meet me','Meet Me','Say Hi','say hi','MEET ME','SAY HI'] 
for item in container: 
    if 'meet' in item: 
        print(item) 

我得到的结果:

meet me 

我想要的结果:

meet me 
Meet Me 
MEET ME 

请您参考如下方法:

就像评论中提到的 Akavall。简单地做:

container = ['meet me','Meet Me','Say Hi','say hi','MEET ME','SAY HI'] 
for item in container: 
    if 'meet' in item.lower(): 
        print(item) 

这会将每个字符串都变成小写。因此,每种类型的会面(MEET、MeeT、MeEt)等都将变成满足您的if语句条件的“meet”

相反,如果您愿意,您可以在 item.upper() 中执行 if 'MEET'。这是关于 str.lower() 的文档