python 判断 多 个 字符串 是否 在 一个字符串内出现

a_string = "A string is more than its parts!"
matches = ["more", "wholesome", "milk"]

if any(x in a_string for x in matches):

 

如果是 判断 多个字符串 全部在 a_string 里面 出现 就 把 any 换成 all (和c# 的 linq all any 很像)

判断一个数组 是否 在 另一个数组里面 用 set() 来判断

>>> A= [1,2,3,4]
>>> B= [2,3]
>>> set(B).issubset(set(A))
True

 

 
posted @ 2021-12-01 11:20  ifnk  阅读(1411)  评论(0编辑  收藏  举报