build my life

[Python] 람다 함수(lambda) 본문

Python

[Python] 람다 함수(lambda)

dalovee 2022. 8. 8. 14:25
728x90

람다함수(lambda)

  • 일회용 함수, 익명함수라고도 함
  • 간단한 파라미터 정의, 리턴 값만 있는 경우 사용
  • 한줄로 간단한 함수를 만들 때 사용
함수명 = lambda <파라미터> : <반환값>

 

ex) 두 수의 더한 값을 반환하는 함수를 정의해보자.

def add(num1, num2):
    return num1 + num2

위의 함수를 람다함수로 정의해보자.

add_lambda = lambda num1, num2 : num1 + num2

한 줄로 간단하게 표현할 수 있다!


복잡한 함수가 아닌 경우엔 이렇게 람다함수를 사용해서 간단하게 함수를 정의할 수 있다.

 

 

728x90