import timeit

dct = dict.fromkeys(range(100000))

def bench_in(k):
    for _ in range(10):
        a = k in dct
        
def bench_in_keys(k):
    for _ in range(10):
        a = k in dct.keys()

N = 50
for func in (bench_in, bench_in_keys):
    for k in (1, 1000, 80000):
        print("%-30s %.3f" % (func.__name__, 
                              timeit.timeit(lambda : func(k), number=N)))