Not trying to defend python's decision here but I have honestly yet to see an example where anonymous function really led to better code.<p>In my experience (mostly JS and AS) they rather usually lead to little pieces of logic scattered all over the place and insufficient decoupling.