스크립트/Python
람다(lambda)
겨울섬
2021. 3. 14. 22:50
■ 기본 구조
lambda 매개변수: 함수내용
■ 사용 형태
ref = lambda s: print(s) # 이름 없는 형태로 함수를 정의하고 ref로 참조하도록 대입
ref('Hello World') # Hello World
■ 선언 예
# 매개변수가 둘 이상인 경우는 콤마로 구분
lambda n1, n2: n1 + n2
# 람다식에서 함수 호출도 가능
lambda s: len(s)
# 매개변수가 없는 경우는 해당 자리를 비워두면 됨
lambda : print("Hello World")