python 리스트 필터링1 2단계 : 4. 함수 (실행 시간 측정, 데이터 처리 및 알고리즘 최적화) 1. 개요 Python은 강력한 데이터 처리 기능과 다양한 라이브러리를 제공하여 효율적인 프로그래밍을 가능하게 합니다. 본 글에서는 실행 시간 측정 데코레이터, 피보나치 수열 계산, 리스트 필터링, 문자열 단어 개수 카운팅, 행렬 전치, 소수 판별, 최소/최대값 찾기 등 다양한 기능을 Python 코드로 구현하는 방법을 설명합니다. 2. 실행 시간 측정 데코레이터 (@timer) 프로그램의 성능을 분석할 때 특정 함수의 실행 시간을 측정하는 것은 중요합니다. Python의 functools.wraps와 time 모듈을 활용하여 실행 시간을 출력하는 데코레이터를 만들어 봅시다.import timeimport functoolsdef timer(func): @functools.wraps(func) .. 2025. 3. 21. 이전 1 다음