본문 바로가기
실버를 위한 코딩/파이썬 연습

[파이썬 연습] 람다(lambda) 함수 연습, 다양한 적용

by forSilver 2024. 3. 15.
반응형

람다 함수 연습

  1. (lambda x: x * 2)(4)는 4를 인자로 받아 4 * 2의 연산을 수행하고 결과인 8을 출력합니다.
  2. (lambda x: x % 2 == 0)(10)는 10을 인자로 받아 10이 짝수인지 확인하는 연산을 수행하고, 결과인 True를 출력합니다.
  3. (lambda x: x[0] == 'a')('app')는 문자열 'app'을 인자로 받아 첫 글자가 'a'인지 확인하는 연산을 수행하고, 결과인 True를 출력합니다.
  4. (lambda x, y, z: x + y + z)(1, 2, 3)는 숫자 1, 2, 3을 인자로 받아 이들의 합인 6을 계산하고 결과를 출력합니다.

파이썬 파일 실행 결과는 다음과 같습니다:

8
True
True
6

다양한 람다 함수 적용

 

정리

이 코드와 결과는 람다 함수가 즉석에서 정의되고 실행될 수 있음을 보여줍니다. 또한, 람다 함수를 사용해 다양한 형태의 간단한 계산이나 조건 검사를 신속하게 수행할 수 있음을 나타냅니다.