Python : basic : lambda function(람다함수)
람다(lambda)란?? 람다(lambda)는 익명함수를 지칭하는 용어입니다. 익명함수는, 함수지만 기존의 함수 선언 문법과 달리 함수를 명명하지 않고도 정의할 수 있는 함수입니다. # 기존 함수 정의 def example_plus(a, b): return a + b print(example_plus(4,2)) # 람다 함수 example_plus = lambda a, b : a+b print(example_plus(4,2)) 기존 함수보다 람다함수가 더 간결하다. 함수를 정의하면서 바로 변수에 넣을 수 있어서 편리하다 map, reduce, filter a = [1, 6, 2, 5, 2, 7, 2, 8, 9, 11, 5, 26] result = list(map(lambda x : x**2, a)) # ..
2019. 11. 23.