파이썬의 문자열 자료형과 관련된 많은 함수 중에서 가장 많이 사용되는
주요 함수들의 사용법을 정리해보았습니다.
문자열 자료형 선언을 합니다.
a = ' Hello Phthon '
변수 a 는 앞뒤에 한 칸씩 공백을 포함하는 문자열입니다.
count
문자열에서 'e'와 일치하는 문자의 개수를 반환합니다.
a.count('e')
#실행결과
1
find
문자열에서 문자 'e'가 처음으로 나온 위치를 반환합니다. 없으면 -1을 반환합니다.
a.find('e')
#실행결과
2
rfind
문자열에서 문자 'e'가 처음 나온 위치를 뒤에서부터 찾습니다.
a.rfind('e')
#실행결과
2
index
문자열에서 문자 'e'가 처음으로 나온 위치를 반환합니다. 없으면 ValueError가 발생합니다.
a.index('e')
#실행결과
2
join
문자열 각각의 요소 사이에 문자열 's'를 결합합니다.
's'.join(a)
#실행결과
sHseslslsos sPsystshsosn
lower
문자열 전체를 소문자로 변경합니다.
a.lower()
#실행결과
hello python
upper
문자열 전체를 대문자로 변경합니다.
a.upper()
#실행결과
HELLO PYTHON
lstrip
문자열의 왼쪽 공백을 모두 지웁니다.
a.lstrip()
#실행결과
Hello Python
rstrip
문자열의 오른쪽 곧백을 모두 지웁니다.
a.rstrip()
#실행결과
Hello Python
strip
문자열의 양쪽 공백을 모두 지웁니다.
a.strip()
#실행결과
Hello Python
replace
문자열에서 'e'라는 문자열 'f'라는 문자열로 치환합니다.
a.replace('e', 'f')
#실행결과
Hfllo Python
split
'e'를 구분자로 문자열로 분리해 리스트로 반환합니다.
a.split('e')
#실행결과
[' H', 'llo Python']
swapcase
문자열에서 대문자는 소문자로, 소문자는 대문자로 변경합니다.
a.swapcase()
#실행결과
hELLO pYTHON
startswith
문자열에서 대문자 'H'로 시작하는지 여부를 True 또는 False 로 반환합니다. 제일 앞 문자가 공백이므로 False 입니다.
a.startswith('H')
#실행결과
False
len
문자열의 길이를 반환합니다.
len(a)
#실행결과
13
모든 내용의 참조는 밀리의 서재에 있는 박영권님 저 '파이썬 프로그래밍' 내용을 참조하였습니다.
728x90
반응형
'Python 파이썬' 카테고리의 다른 글
게시판 샘플 데이터 입력하기 (0) | 2025.01.30 |
---|---|
샘플 데이터 입력하기 : faker 라이브러리 (1) | 2025.01.29 |