728x90 문자열처리3 [PYTHON] 아스키(ASCII) 코드와 유니코드의 완벽 가이드 : 파이썬으로 이해하는 문자 인코딩의 본질 디지털 세상에서 우리가 매일 사용하는 텍스트는 사실 숫자의 나열입니다. 프로그래머가 코드 한 줄을 적거나 사용자가 메시지를 보낼 때, 컴퓨터 내부에서는 이 문자들을 이진수로 변환하는 치열한 과정이 일어납니다. 이 과정의 핵심이 바로 문자 인코딩(Character Encoding)입니다. 오늘은 파이썬(Python)을 도구 삼아, 현대 컴퓨팅의 근간이 된 아스키(ASCII)와 전 세계 모든 언어를 품은 유니코드(Unicode)의 차이를 심도 있게 분석해 보겠습니다.1. 아스키(ASCII) 코드의 탄생과 한계아스키는 'American Standard Code for Information Interchange'의 약자로, 1960년대 미국에서 탄생한 표준입니다. 초기 컴퓨터 통신을 위해 만들어졌으며, 영문 알.. 2026. 2. 7. [PYTHON] 데이터 정제의 핵심 : 문자열 split() 함수의 마스터 가이드 파이썬 프로그래밍에서 가장 빈번하게 마주하는 데이터 타입은 단연 문자열(String)입니다. 웹 크롤링으로 수집한 텍스트 데이터부터 로그 파일의 한 줄까지, 우리가 다루는 정보의 대부분은 텍스트 형태로 존재합니다. 이러한 비정형 데이터를 분석하기 위해 가장 먼저 선행되어야 할 작업이 바로 '토큰화(Tokenization)', 즉 문자열을 의미 있는 단위로 쪼개어 리스트로 변환하는 것입니다. 오늘은 그 중심에 있는 split() 함수의 모든 것을 심층 분석합니다.1. split() 함수의 기본 메커니즘파이썬의 split() 메서드는 문자열을 특정 구분자를 기준으로 나누어 리스트(List) 형태로 반환합니다. 이 메서드의 진정한 강점은 직관적인 문법과 더불어 내부적인 최적화에 있습니다.기본 문법str.spl.. 2026. 2. 5. [ORACLE] LTRIM()으로 문자열 앞 공백 제거하는 방법 Oracle SQL에서 문자열의 앞부분에서 지정한 문자들을 제거할 때 사용되는 LTRIM() 함수는 데이터 정제와 전처리에 있어 매우 유용한 도구입니다. 본 글에서는 LTRIM 함수의 기본 개념부터 고급 활용법까지 자세히 설명하고, 실무에 적용 가능한 예제를 통해 이해를 돕고자 합니다.1. LTRIM 함수란?LTRIM() 함수는 문자열 왼쪽에서 특정 문자를 제거하는 Oracle의 내장 함수입니다.LTRIM(string [, trim_characters])string: 처리할 문자열trim_characters (선택): 제거할 문자 집합. 생략 시 공백이 기본값2. 기본 사용 예제예제 1: 공백 제거SELECT LTRIM(' Oracle') AS trimmed FROM dual;결과: 'Oracle'예.. 2025. 6. 4. 이전 1 다음 728x90