python map vs. list comprehension
- lambda를 사용하지 않는 경우 map이 미세하게 더 빠르지만, map이 lambda를 사용해야 하는 경우 list comprehension이 낫다.
- 많은 파이썬 사용자들이 list comprehension을 더 직관적이고 명확하다고 생각한다.
- lambda는 편리하고 코드를 간결하게 만들 수 있지만 가독성을 해칠 수 있기 때문에 함수에 파라미터로 함수를 넘기거나, lexical closure로 사용할 때 좋은 것 같다.
참고