[Python] 파이썬 removeprefix, removesuffix 란?
·
Python
removeprefix()와 removesuffix()의 개요 Python 3.9에서 새로 도입된 removeprefix()와 removesuffix() 메서드는 문자열에서 주어진 접두사나 접미사를 효과적으로 제거합니다. 원본 문자열은 수정되지 않으며, 새로운 문자열이 반환됩니다. 메서드의 주요 특징 1. 원본 보존: 원본 문자열은 그대로 유지되며, 새로운 문자열이 반환됩니다. 2. 간결성: 복잡한 로직이나 정규 표현식 없이도 접두사와 접미사를 제거할 수 있습니다. 3. 빠른 실행 속도: 내부적으로 최적화되어 있어 빠른 실행 속도를 보장합니다. 예시 1 removeprefix() 기본 사용법 string = "HelloWorld" result = string.removeprefix("Hello") pri..
[머신러닝] GridSearchCV 사용방법(예시)
·
머신러닝
GridSearchCV안녕하세요. 이번에 GridSearchCV라는 모듈에 대한 설명과 사용 방법에 대해 예시로 보여주고자 합니다.GridSearchCV란 머신러닝에서 모델의 성능향상(고도화)을 위해 쓰이는 기법 중 하나입니다.사용자가 직접 모델의 하이퍼 파라미터의 값을 리스트로 입력하면 값에 대한 경우의 수마다 예측 성능을 측정 평가하여 비교하면서 최적의 하이퍼 파라미터 값을 찾는 과정을 진행합니다.좀 더 쉽게 설명해 보자면 요리사가 음식을 연구하고 개발할 때, 요리사는 다양한 재료, 조리 방법, 향신료, 소스, 조합 등을 실험하면서 새로운 요리를 창작하거나 기존의 요리를 개선합니다. 요리사은 음식을 만들 때 어떤 재료와 어떤 조합이 더 맛있는지, 더 풍부한 향을 내는지, 더 균형 잡힌 맛을 가지는지 ..