문자열(string) 관련 유용한 함수들
함수명 | 기능 |
---|---|
len(a) | 문자열의 문자 개수를 반환 |
a.upper() | 대문자로 변환 |
a.lower() | 소문자로 변환 |
a.capitalize() | 첫 문자를 대문자로 변환 |
a.title() | 제목형태로 변환 띄워쓰기 후 첫 글자만 대문자 |
a.count('abc') | 문자열 a에 'abc'가 들어간 횟수 |
a.find('abc') | 문자열 a에 'abc'가 들어간 위치(오프셋) 반환 |
a.startswith('abc') | 문자열 a가 'abc'로 시작하는지 여부 반환 |
a.endswith('abc') | 문자열 a가 'abc'로 끝나는지 여부 반환 |
a.strip() | 좌우 공백 없앰 |
a.rstrip() | 오른쪽 공백을 없앰 |
a.lstrip() | 왼쪽 공백을 없앰 |
a.split() | 공백을 기준으로 나눠 리스트로 반환 |
a.split('abc') | abc를 기준으로 나눠 리스트로 반환 |
a.isdigit() | 문자열이 숫자인지 여부 반환 |
a.islower() | 문자열이 소문자인지 여부 반환 |
a.isupper() | 문자열이 대문자인지 여부 반환 |
a.zfill(5) | 문자열 크기(5) 나머지 공간에 0을 채움 |
a.ljust(문자열 크기, 문자)
'132'.(5, '7')
=> 13277