I know how to use both for loops and if statements on separate lines, such as:
>>> a = [2,3,4,5,6,7,8,9,0] ... xyz = [0,12,4,6,242,7,9] ... for x in
You can use generators too, if generator expressions become too involved or complex:
def gen(): for x in xyz: if x in a: yield x for x in gen(): print x