[CS] Lambda

finelinefe·2020년 12월 14일
0

CS

목록 보기
16/46

람다란?

함수를 생성할 때 사용하는 예약어로 이해할 수 있다. 일반적으로 함수를 정의하는 def 와 비슷하다. 하지만 def를 사용할 정도로 복잡하지 않거나 한 줄로 표현할 수 있는 식일때 더 사용한다. 일반적으로 람다 예약어로 만든 함수는 리턴문 없이도 결과 반환 가능.

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

예제

add = lambda a,b : a+b
result = add(2,4) # add 는 a,b라는 두 인수를 받아 더하는 연산과정을 실행하는 람다함수.
print(result)

>>>> 6



0개의 댓글