Проверьте строку для любых элементов в массиве

У меня есть строка (элементы с разделенной запятой), и мне нужно проверить, присутствуют ли какие-либо элементы в строке (или список после разделения) в длинной строке.

Я знаю, как сделать это в длинном стиле, как:

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

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

Есть ли лучший способ объединитьfor а такжеif в одну строку?

например с помощьюany или что-то?

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

кажется, не печатать «найдено».

Ответы на вопрос(1)

Ваш ответ на вопрос