Python/Python 잡지식
Python기본 _ 람다
MINSU KANG
2020. 1. 23. 19:21
이번 포스팅에서는 파이썬의 lambda의 기능에 대해서 알아보겠다. 파이썬의 어느정도 익숙한 사람들이라면 많이들 사용하는 표현으로써, 단순하지만 길게 코드를 늘어놓지 않아도, 이 기능으로 심플하게 표현할 수 있다.
l = ['Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat', 'Sun'] def change_words(words, func): for word in words: print(func(word)) def sample_func(word): return word.capitalize() change_words(l, sample_func) ##### lambda를 이용해서 다시 표현 change_words(l, lambda word: word.capitalize()) change_words(l, lambda word: word.lower())