람다함수는 코드의 간결화와 메모리 절약을 위해 사용하는 이름이 없는 익명 함수이다.
일반함수
임의의 값을 인자 값으로 넘겨받아 10을 곱한 뒤 반환하는 함수는 아래와 같이 작성할 수 있다.
def f(x):
return x * 10
print(f(10))
람다함수
f = lambda x: x * 10
print(f(3))
람다함수로 작성하면 위와 같다. 인자 값이 하나 인 경우 lambda 뒤에 x를 적어주고 : 붙여 반환할 값을 적어준다.
'Python' 카테고리의 다른 글
| 파이썬 진수 변환 (0) | 2024.01.25 |
|---|---|
| 파이썬 class 객체 정렬 (0) | 2024.01.24 |
| 파이썬 N까지의 소수 개수 구하기 (0) | 2024.01.23 |
| 파이썬 두 수의 최소공배수 (0) | 2024.01.23 |
| Python 클래스와 객체 (0) | 2024.01.20 |