one-liner para verificar se pelo menos um item na lista existe em outra lista? [duplicado]
Esta questão já tem uma resposta aqui:
Como verificar se um dos itens a seguir está em uma lista? 14 respostasVamos dizer que eu tenho uma listaa=[1,2,3]
E eu quero saber se pelo menos um dos números existem em outra lista, como esta:b=[4,5,6,7,8,1]
Em outras palavras, eu quero saber se existem 1,2 ou 3 na listab
. Eu agora eu poderia fazer algo parecido
def func(a, b):
for i in a:
if i in b:
return True
return False
Mas há possivelmente uma maneira de colocar isso em uma linha para tornar as coisas arrumadas?