Python
문자열(string)
이부일
2018. 2. 10. 14:49
함수 이름 |
설명 |
lower() |
모든 문자를 소문자로 변환 |
upper() |
모든 문자를 대문자로 변환 |
captitalize() |
첫 번째 문자를 대문자로 변환하고 나머지 문자들은 모두 소문자로 변환 |
islower() |
모든 알파벳 문자들이 소문자인지 체크 |
isupper() |
모든 알파벳 문자들이 대문자인지 체크 |
isspace() |
모든 문자가 공백인지 체크 |
isdigit() |
모든 문자가 0~9 사이의 숫자인지 체크 |
isalpha() |
모든 문자가 a~Z 사이의 알파벳인지 체크 |
decode() | 바이너리 배열을 문자열로 변환 |
encode() | 문자열을 바이너리 배열로 변환 |
lstrip() | 문자열에서 왼쪽에 있는 공백 제거 |
rstrip() | 문자열에서 오른쪽에 있는 공백 제거 |
strip() | 문자열에서 왼쪽과 오른쪽에 있는 공백 제거 |
split() | 특정 구분자를 기준으로 문자열을 리스트로 분해 |
join() | 문자열 사이에 특정한 패턴을 추가하여 하나의 문자열 생성 |
find() | 해당 문자열에서 특정 문자열이 있는 처음 인덱스 반환 |
count() | 해당 문자열에서 특정 문자열이 몇 개가 있는지 카운트 |
[참고문헌]
1. https://docs.python.org/3/library/stdtypes.html#string-methods
2. https://wikidocs.net/13
3. 모두의 데이터과학 with 파이썬, p23~26