Did you know that python is no real functional language? If you like functional programming why not use Lisp instead?