본문 바로가기
파이썬

5주차 lambda 함수

by 호놀롤루 2022. 1. 20.

lambda함수란 이름없는 한줄짜리 함수다, 아래와 같이 작성

lambda 인수 나열 : 반환할 내용

인수가 없으면 생략 가능

 

예시

lambda x,y: x+y

 

함수의 인수로 함수를 넣을 수 있으니 람다식을 활용할 수 있다.

def run(func, x):

    print(func(x))

 

run(lambda x: x+1, 1)

func에 람다식이 대입되고, x에 1이 대입되었다.

그럼 1에 1을 더한 2가 프린트되고 종료된다.

댓글