Verifique se existem várias strings em outra string

Como posso verificar se alguma das strings de uma matriz existe em outra string?

Gostar:

a = ['a', 'b', 'c']
str = "a123"
if a in str:
  print "some of the strings found in str"
else:
  print "no strings found in str"

Esse código não funciona, é apenas para mostrar o que eu quero alcançar.

questionAnswers(12)

yourAnswerToTheQuestion