Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 | 29 |
30 | 31 |
Tags
- 파이썬
- c++
- 데이터 분석
- 넘파이
- 코딩테스트
- 기계학습
- ack
- 데이터 마이닝
- lambda
- cpp class
- 머신러닝
- 코드트리
- 합성곱 신경망
- java
- numpy 기초
- 디자인 패턴
- NumPy
- Machine Learning
- 자바
- 넘파이 배열
- 코딩테스트실력진단
- cpp
- 네트워크 기초
- 클러스터링
- 넘파이 기초
- python
- 코테
- Design Pattern
- 차원축소
- OOP
Archives
- Today
- Total
목록클래스 (1)
준비하는 대학생
[Python] 클로저(Closure)
클로저는 Python에서 고차원 함수와 함께 사용되는 강력한 기능입니다. 이 포스트에서는 클로저의 개념을 이해하고, 실제 예제를 통해 클로저를 어떻게 활용할 수 있는지 알아보겠습니다. 1. 클로저의 작동 원리 이해하기 클로저는 중첩 함수에서 내부 함수가 외부 함수의 변수를 참조하는 구조입니다. 클로저의 핵심은 내부 함수가 외부 함수의 변수를 기억한다는 점입니다. 이러한 기억은 Python의 변수 스코프 및 생명 주기 관리와 관련이 있습니다. 1.1. 변수 스코프 및 생명 주기 Python에서 변수는 해당 변수가 정의된 함수의 지역 스코프(Local Scope)에서만 유효합니다. 일반적으로 함수가 종료되면 해당 스코프에 정의된 모든 변수는 메모리에서 제거됩니다. 그러나 클로저를 사용하면 내부 함수가 외부 ..
Programming/Python
2023. 4. 10. 14:07