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가 프린트되고 종료된다.
'파이썬' 카테고리의 다른 글
6주차, 모듈, 패키지 정리, __name__ (0) | 2022.01.25 |
---|---|
6주차, 함수명을 변수로 할당 (0) | 2022.01.24 |
6주차, 외장함수 (time, os, sys 요약) (0) | 2022.01.24 |
6주차, 파이썬 내장함수(enumerate, zip, map, filter) (0) | 2022.01.24 |
5주차 1, *변수, **변수와 함수에서 활용법 (0) | 2022.01.19 |
댓글