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