람다식이란
"람다 표현"(lambda 표현)은 익명 함수입니다. 람다 표현은 수학의 람다 계산을 기반으로 명명된 것입니다. 람다 추상화(lambda abstraction)에 직접적으로 해당하는 것, 즉 익명 함수입니다. 함수 이름이 없습니다. 람다 표현식은 클로저를 나타낼 수 있습니다(기존 수학적 의미와 다르다는 점에 유의하세요).
Lambda는 특정 함수를 반복적으로 호출해야 하고 너무 많은 코드를 작성하고 싶지 않은 경우 대신 람다 표현식을 사용할 수 있습니다.
람다의 일반 형식:
람다 인수: 조작(인수)
샘플 코드:
추가 = 람다 x,y : x + y
인쇄 추가(3,5)
#출력: 8
사용법:
정렬.
a = [(1, 2), (4, 1), (9, 10), (13, -3)] a.sort(key=lambda x: x[1]) print(a) # Output: [(13, -3), (4, 1), (1, 2), (9, 10)]
위는 편집자가 소개한 Python의 Lambda 표현식입니다. 궁금한 사항이 있으면 메시지를 남겨주시면 편집자가 시간에 맞춰 답변해 드리겠습니다. 또한 Script House 웹사이트를 지원해 주시는 모든 분들께 감사의 말씀을 전하고 싶습니다!