python) 람다(lambda)

jun_legend·2021년 5월 23일
0

Python-Syntax

목록 보기
5/7
post-thumbnail

"람다(lambda)"

함수를 생성할 때 사용하는 예약어로 def 와 동일한 역할을 한다.
보통 함수를 한줄로 간결하게 만들 때 사용한다.

lambda 함수 형식은 아래와 같다.

lambda 매개변수1, 매개변수2 ... : 매개변수를 이용한 표현식


def add(a, b):
    return a + b
result = add(3, 4)
print(result)
실행결과> 7

위 함수를 lambda 형식으로 바꾸면 아래와 같다.

add = lambda a, b: a + b
result = add(3, 4)
print(result)
실행결과> 7
  • lambda 예약어로 만든 함수는 return 명령어가 없어도 결괏값을 돌려준다.

0개의 댓글