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

정리
이 코드와 결과는 람다 함수가 즉석에서 정의되고 실행될 수 있음을 보여줍니다. 또한, 람다 함수를 사용해 다양한 형태의 간단한 계산이나 조건 검사를 신속하게 수행할 수 있음을 나타냅니다.
'실버를 위한 코딩 > 파이썬 연습' 카테고리의 다른 글
비트코인의 200일 치 시고저종(시가, 고가, 저가, 종가) 한 번에 가져오기 (0) | 2024.05.13 |
---|---|
[파이썬 연습] 다음 람다 함수를 설명하세요 (0) | 2024.03.17 |
[파이썬 연습] 매개변수 없는 람다 함수 연습 (0) | 2024.03.16 |
[파이썬 연습] 고차함수 (0) | 2024.03.12 |
[파이썬] 파이썬 연습, 고차 함수 (0) | 2024.03.11 |