반응형
매개변수 없는 람다 함수
매개변수가 없는 람다 함수는 입력 인자 없이 호출될 수 있습니다. 다음 예제는 그 사례입니다.
첫 번째 예제는 매개변수가 없는 람다 함수를 변수 hi에 할당하고 있습니다. 이 함수는 호출될 때 "hi"라는 문자열을 반환합니다. 함수에는 어떠한 인자도 전달되지 않기 때문에, 호출 시에 괄호 안에 아무런 값도 넣지 않습니다.
두 번째 예제는 매개변수가 없는 람다 함수의 또 다른 예는 다음과 같이 즉석에서 정의하고 바로 호출하는 것입니다. 인자를 받지 않는 람다 함수를 정의하고, 그 함수를 즉시 호출하여 결과를 출력합니다. 그 결과는 콘솔에 바로 '1'이 출력됩니다.
정리
이 두 예제는 람다 함수가 매개변수 없이도 어떻게 작동하는지 보여줍니다. 그것들은 정의될 때 괄호 안에 매개변수를 지정하지 않고, 호출될 때 괄호 안에 인자를 넣지 않는 것이 특징입니다. 이러한 함수는 고정된 값을 반환할 때 유용하며, 특정 값을 반환하는 간단한 콜백 함수를 요구하는 곳에 자주 사용됩니다.
'실버를 위한 코딩 > 파이썬 연습' 카테고리의 다른 글
비트코인의 200일 치 시고저종(시가, 고가, 저가, 종가) 한 번에 가져오기 (0) | 2024.05.13 |
---|---|
[파이썬 연습] 다음 람다 함수를 설명하세요 (0) | 2024.03.17 |
[파이썬 연습] 람다(lambda) 함수 연습, 다양한 적용 (0) | 2024.03.15 |
[파이썬 연습] 고차함수 (0) | 2024.03.12 |
[파이썬] 파이썬 연습, 고차 함수 (0) | 2024.03.11 |