'lambda' 1

[Python] lambda(람다)

람다(Lambda)란? 원래 파이썬에서는 함수를 만들 때 def를 사용하여 반복되는 작업을 정의된 함수로 처리한다. 이 때 lambda는 파이썬에서 함수를 더 간결하게 표현하기 위해 만들어진 함수이다. 일반함수→ def(매개변수,매개변수): 프로그램 return 반환값 lambda→ lambda 매개변수: 표현식(return반환값) 예를 들어 두 인수를 더하는 값을 반환값으로 가지는 함수를 각각 만들어 본다고 하자. #def를 이용하여 두 인수를 더하는 함수 만들기 def add(num1,num2): return num1 + num2 add(3,4) 결괏값: 7 #lambda를 이용하여 두 인수를 더하는 함수 만들기 add = lambda num1, num2: num1 + num2 add(2,4) 결괏값..

Python