reduce() 썸네일형 리스트형 [Python] 헷갈리는 문법 정리2 - 람다(lambda) 함수(map(), filter(), reduce()) lambda 인자: 표현식 'lambda'는 런타임에 생성해 사용 가능한 익명 함수. 'lambda'는 쓰고 버리는 일시적인 함수로 일반적인 함수와 같이 정의해두고 쓰는 것이 아닌, 필요한 곳에서 즉시 사용하고 버릴 수 있다. f = lambda x: 2*x print(f(10)) g = lambda x, y: x + y print(g(5, 5)) 20 10 def func(n): return lambda x: x+n f = func(2) g = func(4) print(f(10)) # func(2)(10) print(g(20)) 12 24 map() map()은 두 개의 인수를 가지는 함수로, map(function, iterable, ...) 의 구조. 첫 번째 인자 function: 함수, 두 번째.. 더보기 이전 1 다음