오늘은 파이썬에서 문자열을 활용할 수 있는 다양한 방법들을 공유해보도록 하겠습니다.
문자열 길이 확인
len( )
# 문자열의 길이(문자 수)를 반환함
문자열 인덱싱과 슬라이싱
# 문자열은 개별 문자에 접근할 때 인덱싱을, 부분 문자열을 추출할 때 슬라이싱을 사용함
문자열 검색
find( )
# 부분 문자열(괄호 안의 값)의 첫번째 위치를 반환하고, 없으면 -1을 반환함
index( )
# 부분 문자열(괄호 안의 값)의 첫번째 위치를 반환하고, 없으면 오류 발생함
문자열 변경
replace(old, new)
# 문자열 내의 모든 old 문자열을 new 문자열로 대체함
# 문자열 자체는 변경하지 않으며 바뀐 결과를 반환함
split( )
# 문자열을 괄호 안의 기호로 나누어 리스트로 반환함
# 괄호안에 아무것도 없을 때 : 공백으로 나눔 (기본값)
' '.join( )
# 따옴표 안에 있는 구분자 문자열과 괄호 안에 있는 문자열 리스트 연결하기
문자열 공백 제거
lstrip( )
# 왼쪽 공백 제거
rstrip( )
# 오른쪽 공백 제거
strip( )
# 왼쪽, 오른쪽 모두 공백 제거
문자열 대소문자 변환
upper( )
# 문자열의 모든 문자를 대문자로 변환
lower( )
# 문자열의 모든 문자를 소문자로 변환
문자열 서식 지정자 (String Formatting)
% 기호를 사용한 서식 지정
%s : 문자열
%d 또는 %i : 정수
%f : 부동 소수점 실수
format( ) 메서드를 사용한 서식 지정
# 문자열.format( ) 메서드를 사용하여 문자열 서식을 지정함
# 문자열 안에 중괄호{ } 를 사용하여 값을 삽입함
f-string 을 사용한 서식 지정 (파이썬 3.6 이상)
# f-string 은 파이썬 3.6 이상에서 도입된 방법으로, 접두사 f를 사용하여 문자열 내에서 변수 및 표현식 삽입 가능
'Data > Python' 카테고리의 다른 글
파이썬 프로젝트_ 막대차트 시각화 코드 (0) | 2024.04.01 |
---|---|
파이썬 프로젝트_상관관계 분석 및 시각화 코드 (0) | 2024.04.01 |
데이터 분석 핵심 툴_파이썬(Python) 리스트 활용 심화ver. (0) | 2024.03.18 |
데이터 분석 핵심 툴_파이썬(Python) 반복문 개념 정리 (0) | 2024.03.13 |
데이터 분석 핵심 툴_파이썬(Python) 조건문, 반복문 이해하기 (0) | 2024.03.11 |