이번 장의 목적은 파이썬 함수의 일급 특성에 관해 알아보는 것이었다. 기본 개념은 함수를 변
수에 할당하고, 그 변수를 다른 함수에 전달하고, 데이터 구조체에 저장하고, 함수 속성에 접근
하게 해 줌으로써 프레임워크와 도구가 이 속성 정보를 사용하게 해 주는 것이다.
파이썬에는 함수형 프로그래밍의 대표적인 특성인 고위 함수가 널리 사용된다.
sorted()
,
min()
,
max()
내장 함수와
functools.partial
등이 파이썬에서 고위 함수로 널리 쓰인다.
지능형 리스트 및 제너레이터 표현식과 비슷한 구조체들과
sum()
,
all()
,
any()
등 ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month, and much more.