I could be wrong about all this and making it up, but I believe it was
this video (and I can't remember when, but it's around the time he talks about functional things) in which Guido discusses exactly this. Basically, he's not too big a fan of functional programming and it's
supposed to be that lambdas are only one line. Similarly, he keeps wanting to get rid of reduce() and thinks it was a huge mistake.
I think it's part of the Python philosophy that you
can do it in a million ways, but doing it the Python way is the safe, uncontroversial way that will probably work out OK. I think Python is the slightly conservative, middle-american of programming languages.