在python中搜索三个字符中的两个

在python中搜索三个字符中的两个,python,python-3.4,Python,Python 3.4,这是不是有一种方法可以让它工作,当x和y或z在info2中时,它只打印True?我读这篇文章的方式你想要info中的第一个元素(info[0]),以及info中的至少一个其他元素将位于info2 info=('x','y','z') info2=('x','Bob','y') match=False if any(all x in info for x in info2): match=True print("True") else: print("False

这是不是有一种方法可以让它工作,当
x
y
z
info2
中时,它只打印
True

我读这篇文章的方式你想要
info
中的第一个元素(
info[0]
),以及
info
中的至少一个其他元素将位于
info2

 info=('x','y','z')
 info2=('x','Bob','y')
 match=False
 if any(all x in info for x in info2):
    match=True
    print("True")
 else:
     print("False")

按照我的阅读方式,您希望
info
info[0]
)中的第一个元素,以及
info
中的至少一个其他元素位于
info2

 info=('x','y','z')
 info2=('x','Bob','y')
 match=False
 if any(all x in info for x in info2):
    match=True
    print("True")
 else:
     print("False")

请澄清你的问题。例如,info2中的
'x'和info2中的('y'或info1中的'z')
是否适合您?请澄清您的问题。例如,info2中的“x”和info2中的“y”或info1中的“z”对你有用吗?谢谢,这就是我想要的谢谢,这就是我想要的