
익명 함수는 이름이 없는 함수를 의미합니다. 파이썬에서 익명 함수는 람다 함수를 사용하여 정의할 수 있습니다. 람다 함수는 함수를 정의할 때 이름을 생략할 수 있습니다.
익명 함수의 특징은 다음과 같습니다.
- 이름이 없기 때문에 재사용이 불가능합니다.
- 함수를 정의할 때만 사용할 수 있습니다. 변수에 할당할 수 없습니다.
- 함수를 정의할 때는 반드시 한 번만 사용해야 합니다. 재사용 시 오류가 발생합니다.
- 함수를 정의할 때는 반드시 한 번만 사용해야 합니다. 재사용 시 오류가 발생합니다.
예를 들어, 람다 함수를 사용하여 익명 함수를 정의하는 방법은 다음과 같습니다.
#hostingforum.kr
python
# 익명 함수를 정의하는 예제
add = lambda x, y: x + y
print(add(3, 4)) # 7
# 익명 함수를 정의할 때는 반드시 한 번만 사용해야 합니다.
# add = lambda x, y: x - y # 오류가 발생합니다.
이러한 특징으로 인해 익명 함수는 한 번만 사용해야 하는 경우에 유용합니다.
2025-04-18 16:24