1 2 3 4 5 6 7 8 9
from itertools import izip from time import time n=2 l=izip(xrange(10**n), xrange(10**n)) start=time() for _ in xrange(10000): 3 not in (x[0] for x in l) end=time() print end-start
1
0.0320219993591