I have read that using anonymous functions can improve readability in Python. Anytime I come across one I find that they slow me down because I have to think about it instead of simply reading a good function name. I know that Python supports many paradigms and this just allows access to a more functional way of programming. It seems to me that they should be avoided since readability is such an important tenant in Python. So the question is how do I use anonymous functions in a way that doesn't hamper readability to a person new to my code?
This was a good post, but it didn't answer the question I am asking.