猿问
回到首页
个人中心
反馈问题
注册登录
下载APP
首页
课程
实战
体系课
手记
专栏
慕课教程
检查字符串是否包含python中给定的任何字符?
例如,我的字符串是“我爱你”,字符是“ z”,“ p”,“ q”,“ l”
它应该返回true,因为“我爱你”包含“ l”
饮歌长啸
浏览 222
回答 2
2回答
互换的青春
您可以将两个字符串都转换为集合,并通过找到交集来检查是否存在任何常见字符>>> set('I love you') & set('zpql'){'l'}>>> bool(set('I love you') & set('zpql'))True
0
0
0
手掌心
您可以any用来做一个懒惰的评估。my_string = 'I love you' characters = ('z', 'p', 'q', 'l')print(any(letter in my_string for letter in characters))如果任何一个字母的将打印真正characters包含在my_string
0
0
0
打开App,查看更多内容
随时随地看视频
慕课网APP
相关分类
Python
继续浏览精彩内容
慕课网APP
程序员的梦工厂
打开
继续