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")
这是否有一种方法可以让它工作,以便只有True
x
或y
位于z
时才能打印info2
?
答案 0 :(得分:2)
我读这篇文章的方式你想要info
(info[0]
)中的第一个元素,info
中的至少一个其他元素位于info2
if info[0] in info2 and any(i in info2 for i in info[1:]):
# do stuff