일급함수1 [Python] 일급 함수 정의와 특징 이번 글에서는 파이썬(Python)의 일급 함수에 대해 정리를 해보고자 합니다. 프로그래밍 언어에서는 함수를 일급 객체로 취급하는 경우 일급 함수를 지원한다고 합니다.그리고 파이썬은 일급 함수를 지원합니다. 일급 객체(First-Class Citizen)란?다른 객체들에 일반적으로 적용 가능한 연산을 모두 지원하는 객체를 가리킵니다.1. 변수나 데이터 구조에 할당할 수 있다.2. 객체의 인자로 넘길 수 있다.3. 객체의 리턴 값으로 리턴이 가능해야 한다.위 3가지의 조건을 만족한다면 일급 객체라고 할 수 있습니다.이 글에서는 단순하게 '일급 객체 = 일급 함수'라고 생각하시면 편합니다. 파이썬 함수 특징당연히 일급 함수를 이해하기 위해서는 파이썬 함수의 특징을 알아야 합니다.왜냐하면, 파이썬의 함수가 .. 2025. 1. 25. 이전 1 다음 반응형