#!/usr/bin/python3 # =================================================================== # From: therenegadecoder.com/code/how-to-performance-test-python-code/ # =================================================================== import datetime as dt print() start_time = dt.datetime.now() [(a,b) for a in (1,3,5) for b in (2,4,6)] end_time = dt.datetime.now() print(end_time - start_time) print('--------------------------------------------------') import timeit x = min(timeit.repeat("[(a,b) for a in (1,3,5) for b in (2,4,6)]")) print(x) print('--------------------------------------------------') import cProfile cProfile.run("[(a,b) for a in (1,3,5) for b in (2,4,6)]") print()