Verifique una cadena para cualquier elemento en una matriz

Tengo una cadena (elementos con comas separadas) y necesito verificar si alguno de los elementos de la cadena (o la lista después de la división) están presentes en una cadena larga.

Sé cómo hacer esto en un estilo largo como:

people="first,second"
test='hello_first'

for i in people.split(","):
    if i in test :
          print 'found'

¿Hay una mejor manera de combinarfor yif en una linea?

p.ej. utilizandoany ¿o algo?

if any(x in people.split(",") for x in test) :
    print 'found'

no parece imprimir 'encontrado'.

Respuestas a la pregunta(1)

Su respuesta a la pregunta