lambda 매개변수 목록 : 반환값표현식 lambda : 반환값표현식
이름 없는 함수(반환문 한 개가 함수 바디 전부임)를 반환하는 표현식.
# 람다식으로 나타낸 덧셈 함수 예시
lambda x, y: x+y
아래 두 코드는 의미상 같다.
func = lambda: 1 # 1을 반환하는 함수를 func라는 이름으로 가리킨다.
def func(): return 1 # 함수 func는 1을 반환한다.
이름 있는 함수로 관리해야 하는 경우 사용 지양됨. 참고
728x90