Higher Order Functions In Python