람다(lambda)

스크립트/Python 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")	
Posted by 겨울섬
,