Я думаю, что вы ищете any
:
if any('a' in x for x in my_list):
# do sth
Обратите внимание, что 'aa' or 'bg' or ...
соответствует первому истинному операнду, здесь 'aa'
. Так что
if 'a' in ('aa' or 'bg' or ...):
эквивалентно:
if 'a' in 'aa':
, что, скорее всего, не то, что вы хотите. Что вы действительно пытаетесь:
if 'a' in 'aa' or 'a' in 'bg' or ...: